Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc.aio._call._StreamRequestMixin Class Reference
Inheritance diagram for grpc.aio._call._StreamRequestMixin:
Inheritance graph
[legend]

Public Member Functions

bool cancel (self)
 
None done_writing (self)
 
None wait_for_connection (self)
 
None write (self, RequestType request)
 
- Public Member Functions inherited from grpc.aio._call.Call
None __del__ (self)
 
None __init__ (self, cygrpc._AioCall cython_call, Metadata metadata, SerializingFunction request_serializer, DeserializingFunction response_deserializer, asyncio.AbstractEventLoop loop)
 
str __repr__ (self)
 
str __str__ (self)
 
None add_done_callback (self, DoneCallbackType callback)
 
bool cancelled (self)
 
grpc.StatusCode code (self)
 
str debug_error_string (self)
 
str details (self)
 
bool done (self)
 
Metadata initial_metadata (self)
 
Optional[float] time_remaining (self)
 
Metadata trailing_metadata (self)
 

Private Member Functions

None _consume_request_iterator (self, RequestIterableType request_iterator)
 
None _done_writing (self)
 
def _init_stream_request_mixin (self, Optional[RequestIterableType] request_iterator)
 
def _metadata_sent_observer (self)
 
def _raise_for_different_style (self, _APIStyle style)
 
None _write (self, RequestType request)
 

Private Attributes

 _async_request_poller
 
 _done_writing_flag
 
 _metadata_sent
 
 _request_style
 

Detailed Description

Definition at line 366 of file _call.py.

Member Function Documentation

◆ _consume_request_iterator()

None grpc.aio._call._StreamRequestMixin._consume_request_iterator (   self,
RequestIterableType  request_iterator 
)
private

Definition at line 401 of file _call.py.

◆ _done_writing()

None grpc.aio._call._StreamRequestMixin._done_writing (   self)
private

Definition at line 454 of file _call.py.

◆ _init_stream_request_mixin()

def grpc.aio._call._StreamRequestMixin._init_stream_request_mixin (   self,
Optional[RequestIterableType]  request_iterator 
)
private

Definition at line 372 of file _call.py.

◆ _metadata_sent_observer()

def grpc.aio._call._StreamRequestMixin._metadata_sent_observer (   self)
private

Definition at line 398 of file _call.py.

◆ _raise_for_different_style()

def grpc.aio._call._StreamRequestMixin._raise_for_different_style (   self,
_APIStyle  style 
)
private

Definition at line 386 of file _call.py.

◆ _write()

None grpc.aio._call._StreamRequestMixin._write (   self,
RequestType  request 
)
private

Definition at line 433 of file _call.py.

◆ cancel()

bool grpc.aio._call._StreamRequestMixin.cancel (   self)

Reimplemented from grpc.aio._call.Call.

Definition at line 390 of file _call.py.

◆ done_writing()

None grpc.aio._call._StreamRequestMixin.done_writing (   self)
Signal peer that client is done writing.

This method is idempotent.

Definition at line 472 of file _call.py.

◆ wait_for_connection()

None grpc.aio._call._StreamRequestMixin.wait_for_connection (   self)

Definition at line 480 of file _call.py.

◆ write()

None grpc.aio._call._StreamRequestMixin.write (   self,
RequestType  request 
)

Definition at line 468 of file _call.py.

Member Data Documentation

◆ _async_request_poller

grpc.aio._call._StreamRequestMixin._async_request_poller
private

Definition at line 378 of file _call.py.

◆ _done_writing_flag

grpc.aio._call._StreamRequestMixin._done_writing_flag
private

Definition at line 374 of file _call.py.

◆ _metadata_sent

grpc.aio._call._StreamRequestMixin._metadata_sent
private

Definition at line 373 of file _call.py.

◆ _request_style

grpc.aio._call._StreamRequestMixin._request_style
private

Definition at line 380 of file _call.py.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:32