Skip to main content
Pigweed's logo Pigweed
code_xml
  1. Home
  2. Reference
  3. C/C++
  4. pw::transfer::Client Member List
Loading...
Searching...
No Matches
pw::transfer::Client Member List

This is the complete list of members for pw::transfer::Client, including all inherited members.

Client(rpc::Client &rpc_client, uint32_t channel_id, TransferThread &transfer_thread, size_t max_window_size_bytes, uint32_t extend_window_divisor=cfg::kDefaultExtendWindowDivisor)pw::transfer::Clientinline
Client(rpc::Client &rpc_client, uint32_t channel_id, TransferThread &transfer_thread)pw::transfer::Clientinline
Client(const Client &)=delete (defined in pw::transfer::Client)pw::transfer::Client
Client(Client &&)=delete (defined in pw::transfer::Client)pw::transfer::Client
CompletionFunc typedefpw::transfer::Client
has_read_stream() constpw::transfer::Clientinline
has_write_stream() constpw::transfer::Clientinline
internal::TransferThread (defined in pw::transfer::Client)pw::transfer::Clientfriend
operator=(const Client &)=delete (defined in pw::transfer::Client)pw::transfer::Client
operator=(Client &&)=delete (defined in pw::transfer::Client)pw::transfer::Client
Read(uint32_t resource_id, stream::Writer &output, CompletionFunc &&on_completion, ProtocolVersion protocol_version, chrono::SystemClock::duration timeout=cfg::kDefaultClientTimeout, chrono::SystemClock::duration initial_chunk_timeout=cfg::kDefaultInitialChunkTimeout, uint32_t initial_offset=0u)pw::transfer::Client
Read(uint32_t resource_id, stream::Writer &output, CompletionFunc &&on_completion, chrono::SystemClock::duration timeout=cfg::kDefaultClientTimeout, chrono::SystemClock::duration initial_chunk_timeout=cfg::kDefaultInitialChunkTimeout, uint32_t initial_offset=0u)pw::transfer::Clientinline
set_extend_window_divisor(uint32_t extend_window_divisor)pw::transfer::Clientinline
set_max_lifetime_retries(uint32_t max_lifetime_retries)pw::transfer::Clientinline
set_max_retries(uint32_t max_retries)pw::transfer::Clientinline
set_protocol_version(ProtocolVersion new_version)pw::transfer::Clientinline
Write(uint32_t resource_id, stream::Reader &input, CompletionFunc &&on_completion, ProtocolVersion protocol_version, chrono::SystemClock::duration timeout=cfg::kDefaultClientTimeout, chrono::SystemClock::duration initial_chunk_timeout=cfg::kDefaultInitialChunkTimeout, uint32_t initial_offset=0u)pw::transfer::Client
Write(uint32_t resource_id, stream::Reader &input, CompletionFunc &&on_completion, chrono::SystemClock::duration timeout=cfg::kDefaultClientTimeout, chrono::SystemClock::duration initial_chunk_timeout=cfg::kDefaultInitialChunkTimeout, uint32_t initial_offset=0u)pw::transfer::Clientinline