viam.proto.rpc.examples.echoresource

@generated by Viam. Do not edit manually!

Classes

EchoResourceServiceBase

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

EchoResourceServiceStub

UnimplementedEchoResourceServiceBase

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

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.

Package Contents

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 EchoResource(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceResponse]) None[source]
Async:

abstract EchoResourceMultiple(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleResponse]) None[source]
Async:

abstract EchoResourceBiDi(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiResponse]) None[source]
Async:

__mapping__() Dict[str, grpclib.const.Handler][source]
class viam.proto.rpc.examples.echoresource.EchoResourceServiceStub(channel: grpclib.client.Channel)[source]
EchoResource
EchoResourceMultiple
EchoResourceBiDi
class viam.proto.rpc.examples.echoresource.UnimplementedEchoResourceServiceBase[source]

Bases: EchoResourceServiceBase

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

async EchoResource(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceResponse]) None[source]
async EchoResourceMultiple(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceMultipleResponse]) None[source]
async EchoResourceBiDi(stream: grpclib.server.Stream[proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiRequest, proto.rpc.examples.echoresource.v1.echoresource_pb2.EchoResourceBiDiResponse]) None[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