Kea  1.9.9-git
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 276 of file socketsession.cc.

Constructor & Destructor Documentation

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

Definition at line 277 of file socketsession.cc.

References fd_, isc_throw, ss_local_, and ss_remote_.

Member Data Documentation

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

Definition at line 302 of file socketsession.cc.

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

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

Definition at line 294 of file socketsession.cc.

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

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

Definition at line 301 of file socketsession.cc.

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

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

Definition at line 296 of file socketsession.cc.

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

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

Definition at line 298 of file socketsession.cc.

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

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

Definition at line 295 of file socketsession.cc.

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

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

Definition at line 297 of file socketsession.cc.

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


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