Public Member Functions | |
None | __init__ (self, cygrpc.AioChannel channel, bytes method, SerializingFunction request_serializer, DeserializingFunction response_deserializer, Optional[Sequence[ClientInterceptor]] interceptors, List[Any] references, asyncio.AbstractEventLoop loop) |
Static Private Member Functions | |
Metadata | _init_metadata (Optional[Metadata] metadata=None, Optional[grpc.Compression] compression=None) |
Private Attributes | |
_channel | |
_interceptors | |
_loop | |
_method | |
_references | |
_request_serializer | |
_response_deserializer | |
Base class of all multi callable objects. Handles the initialization logic and stores common attributes.
Definition at line 72 of file grpc/aio/_channel.py.
None grpc.aio._channel._BaseMultiCallable.__init__ | ( | self, | |
cygrpc.AioChannel | channel, | ||
bytes | method, | ||
SerializingFunction | request_serializer, | ||
DeserializingFunction | response_deserializer, | ||
Optional[Sequence[ClientInterceptor]] | interceptors, | ||
List[Any] | references, | ||
asyncio.AbstractEventLoop | loop | ||
) |
Definition at line 87 of file grpc/aio/_channel.py.
|
staticprivate |
Based on the provided values for <metadata> or <compression> initialise the final metadata, as it should be used for the current call.
Definition at line 106 of file grpc/aio/_channel.py.
|
private |
Definition at line 89 of file grpc/aio/_channel.py.
|
private |
Definition at line 93 of file grpc/aio/_channel.py.
|
private |
Definition at line 88 of file grpc/aio/_channel.py.
|
private |
Definition at line 90 of file grpc/aio/_channel.py.
|
private |
Definition at line 94 of file grpc/aio/_channel.py.
|
private |
Definition at line 91 of file grpc/aio/_channel.py.
|
private |
Definition at line 92 of file grpc/aio/_channel.py.