Skip to main content
Pigweed's logo Pigweed
  1. Home
  2. Reference
  3. C/C++
  4. pw_rpc
  5. Channels
  6. pw::rpc::ChannelOutput Class Reference
Loading...
Searching...
No Matches
pw::rpc::ChannelOutput Class Referenceabstract

Public Types

using Packet = internal::Packet
 

Public Member Functions

constexpr ChannelOutput (const char *name)
 
constexpr const char * name () const
 
virtual size_t MaximumTransmissionUnit ()
 
virtual Status Send (span< const std::byte > buffer)=0
 
virtual bool SupportsSendPacket () const
 
virtual Status SendPacket (const Packet &)
 

Static Public Attributes

static constexpr size_t kUnlimited = std::numeric_limits<size_t>::max()
 

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