|
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 |
1.8.15