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().