Kea 2.5.8
isc::util::io::SocketSessionReceiver::ReceiverImpl Struct Reference

Public Member Functions

 ReceiverImpl (int fd)
 

Public Attributes

vector< uint8_t > data_buf_
 
const int fd_
 
vector< uint8_t > header_buf_
 
struct sockaddr *const sa_local_
 
struct sockaddr *const sa_remote_
 
struct sockaddr_storage ss_local_
 
struct sockaddr_storage ss_remote_
 

Detailed Description

Definition at line 280 of file socketsession.cc.

Constructor & Destructor Documentation

◆ ReceiverImpl()

isc::util::io::SocketSessionReceiver::ReceiverImpl::ReceiverImpl ( int  fd)
inline

Definition at line 281 of file socketsession.cc.

References fd_, isc_throw, isc::util::io::SOCKSESSION_BUFSIZE, ss_local_, and ss_remote_.

Member Data Documentation

◆ data_buf_

vector<uint8_t> isc::util::io::SocketSessionReceiver::ReceiverImpl::data_buf_

Definition at line 306 of file socketsession.cc.

Referenced by isc::util::io::SocketSessionReceiver::pop().

◆ fd_

const int isc::util::io::SocketSessionReceiver::ReceiverImpl::fd_

Definition at line 298 of file socketsession.cc.

Referenced by ReceiverImpl(), and isc::util::io::SocketSessionReceiver::pop().

◆ header_buf_

vector<uint8_t> isc::util::io::SocketSessionReceiver::ReceiverImpl::header_buf_

Definition at line 305 of file socketsession.cc.

Referenced by isc::util::io::SocketSessionReceiver::pop().

◆ sa_local_

struct sockaddr* const isc::util::io::SocketSessionReceiver::ReceiverImpl::sa_local_

Definition at line 300 of file socketsession.cc.

Referenced by isc::util::io::SocketSessionReceiver::pop().

◆ sa_remote_

struct sockaddr* const isc::util::io::SocketSessionReceiver::ReceiverImpl::sa_remote_

Definition at line 302 of file socketsession.cc.

Referenced by isc::util::io::SocketSessionReceiver::pop().

◆ ss_local_

struct sockaddr_storage isc::util::io::SocketSessionReceiver::ReceiverImpl::ss_local_

Definition at line 299 of file socketsession.cc.

Referenced by ReceiverImpl(), and isc::util::io::SocketSessionReceiver::pop().

◆ ss_remote_

struct sockaddr_storage isc::util::io::SocketSessionReceiver::ReceiverImpl::ss_remote_

Definition at line 301 of file socketsession.cc.

Referenced by ReceiverImpl(), and isc::util::io::SocketSessionReceiver::pop().


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