|
live
|
#include <NetInterface.hh>


Public Member Functions | |
| virtual | ~Socket () |
| void | reset () |
| virtual Boolean | handleRead (unsigned char *buffer, unsigned bufferMaxSize, unsigned &bytesRead, struct sockaddr_storage &fromAddress)=0 |
| int | socketNum () const |
| Port | port () const |
| UsageEnvironment & | env () const |
Static Public Attributes | |
| static int | DebugLevel |
| static UsageEnvironment * | DefaultUsageEnvironment |
Protected Member Functions | |
| Socket (UsageEnvironment &env, Port port, int family) | |
| Boolean | changePort (Port newPort) |
Private Attributes | |
| int | fSocketNum |
| UsageEnvironment & | fEnv |
| Port | fPort |
| int | fFamily |
Definition at line 39 of file NetInterface.hh.
|
virtual |
|
protected |
|
inline |
|
pure virtual |
Implemented in OutputSocket, and Groupsock.
|
inline |
Definition at line 51 of file NetInterface.hh.
References fPort.
| void Socket::reset | ( | ) |
|
inline |
|
static |
Definition at line 57 of file NetInterface.hh.
|
staticinherited |
Definition at line 32 of file NetInterface.hh.
|
private |
Definition at line 66 of file NetInterface.hh.
Referenced by env().
|
private |
Definition at line 68 of file NetInterface.hh.
|
private |
Definition at line 67 of file NetInterface.hh.
Referenced by port().
|
private |
Definition at line 65 of file NetInterface.hh.
Referenced by socketNum().