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]