viam.proto.rpc.examples.echoresource

@generated by Viam. Do not edit manually!

Package Contents

Classes

EchoResourceServiceBase

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

EchoResourceServiceStub

EchoResourceBiDiRequest

Abstract base class for protocol messages.

EchoResourceBiDiResponse

Abstract base class for protocol messages.

EchoResourceMultipleRequest

Abstract base class for protocol messages.

EchoResourceMultipleResponse

Abstract base class for protocol messages.

EchoResourceRequest

Abstract base class for protocol messages.

EchoResourceResponse

Abstract base class for protocol messages.

class viam.proto.rpc.examples.echoresource.EchoResourceServiceBase[source]

Bases: abc.ABC

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

abstract async EchoResource(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceResponse]) None[source]
abstract async EchoResourceMultiple(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleResponse]) None[source]
abstract async EchoResourceBiDi(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiResponse]) None[source]
__mapping__() Dict[str, grpclib.const.Handler][source]
class viam.proto.rpc.examples.echoresource.EchoResourceServiceStub(channel: grpclib.client.Channel)[source]
class viam.proto.rpc.examples.echoresource.EchoResourceBiDiRequest(*, name: str = ..., 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.

name: str
message: str
class viam.proto.rpc.examples.echoresource.EchoResourceBiDiResponse(*, 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.echoresource.EchoResourceMultipleRequest(*, name: str = ..., 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.

name: str
message: str
class viam.proto.rpc.examples.echoresource.EchoResourceMultipleResponse(*, 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.echoresource.EchoResourceRequest(*, name: str = ..., 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.

name: str
message: str
class viam.proto.rpc.examples.echoresource.EchoResourceResponse(*, 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