blocxx
|
#include <SocketImpl.hpp>
Public Member Functions | |
SocketImpl () | |
SocketImpl (SocketHandle_t fd, SocketAddress::AddressType addrType) | |
SocketImpl (const SocketAddress &addr) | |
virtual | ~SocketImpl () |
Select_t | getSelectObj () const |
Protected Member Functions | |
virtual int | readAux (void *dataIn, int dataInLen) |
virtual int | writeAux (const void *dataOut, int dataOutLen) |
Definition at line 55 of file SocketImpl.hpp.
BLOCXX_NAMESPACE::SocketImpl::SocketImpl | ( | ) |
Definition at line 51 of file SocketImpl.cpp.
BLOCXX_NAMESPACE::SocketImpl::SocketImpl | ( | SocketHandle_t | fd, |
SocketAddress::AddressType | addrType | ||
) |
Definition at line 56 of file SocketImpl.cpp.
BLOCXX_NAMESPACE::SocketImpl::SocketImpl | ( | const SocketAddress & | addr | ) | [explicit] |
Definition at line 61 of file SocketImpl.cpp.
BLOCXX_NAMESPACE::SocketImpl::~SocketImpl | ( | ) | [virtual] |
Definition at line 66 of file SocketImpl.cpp.
Select_t BLOCXX_NAMESPACE::SocketImpl::getSelectObj | ( | ) | const [virtual] |
Reimplemented from BLOCXX_NAMESPACE::SocketBaseImpl.
Definition at line 71 of file SocketImpl.cpp.
References BLOCXX_NAMESPACE::SocketBaseImpl::m_sockfd.
int BLOCXX_NAMESPACE::SocketImpl::readAux | ( | void * | dataIn, |
int | dataInLen | ||
) | [protected, virtual] |
Implements BLOCXX_NAMESPACE::SocketBaseImpl.
Definition at line 86 of file SocketImpl.cpp.
References BLOCXX_NAMESPACE::SocketBaseImpl::m_sockfd, and BLOCXX_NAMESPACE::SocketBaseImpl::read().
int BLOCXX_NAMESPACE::SocketImpl::writeAux | ( | const void * | dataOut, |
int | dataOutLen | ||
) | [protected, virtual] |
Implements BLOCXX_NAMESPACE::SocketBaseImpl.
Definition at line 95 of file SocketImpl.cpp.
References BLOCXX_NAMESPACE::SocketBaseImpl::m_sockfd, and BLOCXX_NAMESPACE::SocketBaseImpl::write().