viam.proto.rpc.examples.echo

@generated by Viam. Do not edit manually!

Package Contents

Classes

EchoServiceBase

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

EchoServiceStub

EchoBiDiRequest

Abstract base class for protocol messages.

EchoBiDiResponse

Abstract base class for protocol messages.

EchoMultipleRequest

Abstract base class for protocol messages.

EchoMultipleResponse

Abstract base class for protocol messages.

EchoRequest

Abstract base class for protocol messages.

EchoResponse

Abstract base class for protocol messages.

class viam.proto.rpc.examples.echo.EchoServiceBase[source]

Bases: abc.ABC

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

abstract async Echo(stream: grpclib.server.Stream[proto.rpc.examples.echo.v1.echo_pb2.EchoRequest, proto.rpc.examples.echo.v1.echo_pb2.EchoResponse]) None[source]
abstract async EchoMultiple(stream: grpclib.server.Stream[proto.rpc.examples.echo.v1.echo_pb2.EchoMultipleRequest, proto.rpc.examples.echo.v1.echo_pb2.EchoMultipleResponse]) None[source]
abstract async EchoBiDi(stream: grpclib.server.Stream[proto.rpc.examples.echo.v1.echo_pb2.EchoBiDiRequest, proto.rpc.examples.echo.v1.echo_pb2.EchoBiDiResponse]) None[source]
__mapping__() Dict[str, grpclib.const.Handler][source]
class viam.proto.rpc.examples.echo.EchoServiceStub(channel: grpclib.client.Channel)[source]
class viam.proto.rpc.examples.echo.EchoBiDiRequest(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str
class viam.proto.rpc.examples.echo.EchoBiDiResponse(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str
class viam.proto.rpc.examples.echo.EchoMultipleRequest(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str
class viam.proto.rpc.examples.echo.EchoMultipleResponse(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str
class viam.proto.rpc.examples.echo.EchoRequest(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str
class viam.proto.rpc.examples.echo.EchoResponse(*, message: str = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

message: str