:py:mod:`viam.gen.stream.v1.stream_pb2` ======================================= .. py:module:: viam.gen.stream.v1.stream_pb2 .. autoapi-nested-parse:: @generated by mypy-protobuf. Do not edit manually! isort:skip_file Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: viam.gen.stream.v1.stream_pb2.ListStreamsRequest viam.gen.stream.v1.stream_pb2.ListStreamsResponse viam.gen.stream.v1.stream_pb2.AddStreamRequest viam.gen.stream.v1.stream_pb2.AddStreamResponse viam.gen.stream.v1.stream_pb2.RemoveStreamRequest viam.gen.stream.v1.stream_pb2.RemoveStreamResponse Attributes ~~~~~~~~~~ .. autoapisummary:: viam.gen.stream.v1.stream_pb2.DESCRIPTOR viam.gen.stream.v1.stream_pb2.global___ListStreamsRequest viam.gen.stream.v1.stream_pb2.global___ListStreamsResponse viam.gen.stream.v1.stream_pb2.global___AddStreamRequest viam.gen.stream.v1.stream_pb2.global___AddStreamResponse viam.gen.stream.v1.stream_pb2.global___RemoveStreamRequest viam.gen.stream.v1.stream_pb2.global___RemoveStreamResponse .. py:data:: DESCRIPTOR :type: google.protobuf.descriptor.FileDescriptor .. py:class:: ListStreamsRequest Bases: :py:obj:`google.protobuf.message.Message` ListStreamsRequest requests all streams registered. .. py:data:: global___ListStreamsRequest .. py:class:: ListStreamsResponse(*, names: collections.abc.Iterable[str] | None = ...) Bases: :py:obj:`google.protobuf.message.Message` A ListStreamsResponse details streams registered. .. py:property:: names :type: google.protobuf.internal.containers.RepeatedScalarFieldContainer[str] .. py:data:: global___ListStreamsResponse .. py:class:: AddStreamRequest(*, name: str = ...) Bases: :py:obj:`google.protobuf.message.Message` A AddStreamRequest requests the given stream be added to the connection. .. py:attribute:: name :type: str .. py:data:: global___AddStreamRequest .. py:class:: AddStreamResponse Bases: :py:obj:`google.protobuf.message.Message` AddStreamResponse is returned after a successful AddStreamRequest. .. py:data:: global___AddStreamResponse .. py:class:: RemoveStreamRequest(*, name: str = ...) Bases: :py:obj:`google.protobuf.message.Message` A RemoveStreamRequest requests the given stream be removed from the connection. .. py:attribute:: name :type: str .. py:data:: global___RemoveStreamRequest .. py:class:: RemoveStreamResponse Bases: :py:obj:`google.protobuf.message.Message` RemoveStreamResponse is returned after a successful RemoveStreamRequest. .. py:data:: global___RemoveStreamResponse