live
|
#include <NetInterface.hh>
Public Member Functions | |
virtual | ~Socket () |
void | reset () |
virtual Boolean | handleRead (unsigned char *buffer, unsigned bufferMaxSize, unsigned &bytesRead, struct sockaddr_in &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) | |
Boolean | changePort (Port newPort) |
Private Attributes | |
int | fSocketNum |
UsageEnvironment & | fEnv |
Port | fPort |
Definition at line 80 of file NetInterface.hh.
|
virtual |
|
protected |
|
inline |
|
pure virtual |
Implemented in Groupsock, and OutputSocket.
|
inline |
Definition at line 92 of file NetInterface.hh.
References fPort.
void Socket::reset | ( | ) |
|
inline |
|
static |
Definition at line 98 of file NetInterface.hh.
|
staticinherited |
Definition at line 32 of file NetInterface.hh.
|
private |
Definition at line 107 of file NetInterface.hh.
Referenced by env().
|
private |
Definition at line 108 of file NetInterface.hh.
Referenced by port().
|
private |
Definition at line 106 of file NetInterface.hh.
Referenced by socketNum().