viam.gen.stream.v1.stream_grpc

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

Module Contents

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 ListStreams(stream: grpclib.server.Stream[stream.v1.stream_pb2.ListStreamsRequest, stream.v1.stream_pb2.ListStreamsResponse]) None[source]
Async:

abstract AddStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.AddStreamRequest, stream.v1.stream_pb2.AddStreamResponse]) None[source]
Async:

abstract GetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.GetStreamOptionsRequest, stream.v1.stream_pb2.GetStreamOptionsResponse]) None[source]
Async:

abstract SetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.SetStreamOptionsRequest, stream.v1.stream_pb2.SetStreamOptionsResponse]) None[source]
Async:

abstract RemoveStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.RemoveStreamRequest, stream.v1.stream_pb2.RemoveStreamResponse]) None[source]
Async:

__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 GetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.GetStreamOptionsRequest, stream.v1.stream_pb2.GetStreamOptionsResponse]) None[source]
async SetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.SetStreamOptionsRequest, stream.v1.stream_pb2.SetStreamOptionsResponse]) 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]
ListStreams
AddStream
GetStreamOptions
SetStreamOptions
RemoveStream