viam.gen.stream.v1.stream_grpc ============================== .. py:module:: viam.gen.stream.v1.stream_grpc Classes ------- .. autoapisummary:: viam.gen.stream.v1.stream_grpc.StreamServiceBase viam.gen.stream.v1.stream_grpc.UnimplementedStreamServiceBase viam.gen.stream.v1.stream_grpc.StreamServiceStub Module Contents --------------- .. py:class:: StreamServiceBase Bases: :py:obj:`abc.ABC` Helper class that provides a standard way to create an ABC using inheritance. .. py:method:: ListStreams(stream: grpclib.server.Stream[stream.v1.stream_pb2.ListStreamsRequest, stream.v1.stream_pb2.ListStreamsResponse]) -> None :abstractmethod: :async: .. py:method:: AddStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.AddStreamRequest, stream.v1.stream_pb2.AddStreamResponse]) -> None :abstractmethod: :async: .. py:method:: GetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.GetStreamOptionsRequest, stream.v1.stream_pb2.GetStreamOptionsResponse]) -> None :abstractmethod: :async: .. py:method:: SetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.SetStreamOptionsRequest, stream.v1.stream_pb2.SetStreamOptionsResponse]) -> None :abstractmethod: :async: .. py:method:: RemoveStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.RemoveStreamRequest, stream.v1.stream_pb2.RemoveStreamResponse]) -> None :abstractmethod: :async: .. py:method:: __mapping__() -> Dict[str, grpclib.const.Handler] .. py:class:: UnimplementedStreamServiceBase Bases: :py:obj:`StreamServiceBase` Helper class that provides a standard way to create an ABC using inheritance. .. py:method:: ListStreams(stream: grpclib.server.Stream[stream.v1.stream_pb2.ListStreamsRequest, stream.v1.stream_pb2.ListStreamsResponse]) -> None :async: .. py:method:: AddStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.AddStreamRequest, stream.v1.stream_pb2.AddStreamResponse]) -> None :async: .. py:method:: GetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.GetStreamOptionsRequest, stream.v1.stream_pb2.GetStreamOptionsResponse]) -> None :async: .. py:method:: SetStreamOptions(stream: grpclib.server.Stream[stream.v1.stream_pb2.SetStreamOptionsRequest, stream.v1.stream_pb2.SetStreamOptionsResponse]) -> None :async: .. py:method:: RemoveStream(stream: grpclib.server.Stream[stream.v1.stream_pb2.RemoveStreamRequest, stream.v1.stream_pb2.RemoveStreamResponse]) -> None :async: .. py:class:: StreamServiceStub(channel: grpclib.client.Channel) .. py:attribute:: ListStreams .. py:attribute:: AddStream .. py:attribute:: GetStreamOptions .. py:attribute:: SetStreamOptions .. py:attribute:: RemoveStream