DDS
ver. 3.6
|
A wrapper for a basic Socket. More...
#include <INet.h>
Public Member Functions | |
smart_socket () | |
smart_socket (int _Socket) | |
smart_socket (int _domain, int _type, int _protocol, bool _Block=false) | |
~smart_socket () | |
operator int () const | |
int | operator= (const int &_Val) |
Socket_t | detach () |
Socket_t | get () |
int | set_nonblock (bool _val=true) |
void | close () |
bool | is_valid () const |
int | shutdown (int _How=SHUT_RDWR) |
int | is_read_ready (size_t m_SecTimeOut, size_t m_USecTimeOut=0) |
This function indicates that socket is ready to be read (for non-blocking sockets) More... | |
Additional Inherited Members | |
Protected Member Functions inherited from dds::misc::NONCopyable | |
NONCopyable () | |
~NONCopyable () | |
A wrapper for a basic Socket.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
This function indicates that socket is ready to be read (for non-blocking sockets)
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |