
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.