15 typedef std::unique_ptr<PacketFrom>
SPtr;
23 const size_t bytes_recvd) = 0;
Reference count base class for objects tracked by RCPtr. Disallows copying and assignment.
virtual bool send(BufferAllocated &b)=0
virtual bool send_queue_empty() const =0
virtual void set_raw_mode(const bool mode)=0
virtual void from_app_send_buffer(BufferPtr &buf)=0
virtual size_t send_queue_size() const =0
virtual void recv_buffer(PacketFrom::SPtr &pfp, const size_t bytes_recvd)=0
virtual void reset_align_adjust(const size_t align_adjust)=0
std::unique_ptr< PacketFrom > SPtr