soulfire.example_plugin.ExamplePluginClient¶
- class soulfire.example_plugin.ExamplePluginClient(client: soulfire.plugin.example.v1.example_connect.ExamplePluginServiceClient)[source]¶
- echo(instance_id: str, message: str, *, timeout_ms: int | None = None) effect_py.Effect[soulfire.plugin.example.v1.example_pb2.EchoResponse, soulfire.errors.SoulFireOperationError][source]¶
- watch_ticks(instance_id: str, count: int, *, timeout_ms: int | None = None) soulfire.streams.Stream[soulfire.plugin.example.v1.example_pb2.Tick, soulfire.errors.SoulFireOperationError][source]¶