viam.gen.stream.v1.stream_grpc

Module Contents

Classes

StreamServiceBase

Helper class that provides a standard way to create an ABC using

UnimplementedStreamServiceBase

Helper class that provides a standard way to create an ABC using

StreamServiceStub

class viam.gen.stream.v1.stream_grpc.StreamServiceBase[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstract async ListStreams(stream: grpclib.server.Stream[stream.v1.stream_pb2.ListStreamsRequest, stream.v1.stream_pb2.ListStreamsResponse]) None[source]
abstract async AddStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.AddStreamRequest, stream.v1.stream_pb2.AddStreamResponse]) None[source]
abstract async RemoveStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.RemoveStreamRequest, stream.v1.stream_pb2.RemoveStreamResponse]) None[source]
__mapping__() Dict[str, grpclib.const.Handler][source]
class viam.gen.stream.v1.stream_grpc.UnimplementedStreamServiceBase[source]

Bases: StreamServiceBase

Helper class that provides a standard way to create an ABC using inheritance.

async ListStreams(stream: grpclib.server.Stream[stream.v1.stream_pb2.ListStreamsRequest, stream.v1.stream_pb2.ListStreamsResponse]) None[source]
async AddStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.AddStreamRequest, stream.v1.stream_pb2.AddStreamResponse]) None[source]
async RemoveStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.RemoveStreamRequest, stream.v1.stream_pb2.RemoveStreamResponse]) None[source]
class viam.gen.stream.v1.stream_grpc.StreamServiceStub(channel: grpclib.client.Channel)[source]