|
| RTPInterface (Medium *owner, Groupsock *gs) |
|
Groupsock * | gs () const |
|
void | setStreamSocket (int sockNum, unsigned char streamChannelId, TLSState *tlsState) |
|
void | addStreamSocket (int sockNum, unsigned char streamChannelId, TLSState *tlsState) |
|
void | removeStreamSocket (int sockNum, unsigned char streamChannelId) |
|
Boolean | sendPacket (unsigned char *packet, unsigned packetSize) |
|
void | startNetworkReading (TaskScheduler::BackgroundHandlerProc *handlerProc) |
|
Boolean | handleRead (unsigned char *buffer, unsigned bufferMaxSize, unsigned &bytesRead, struct sockaddr_storage &fromAddress, int &tcpSocketNum, unsigned char &tcpStreamChannelId, Boolean &packetReadWasIncomplete) |
|
void | stopNetworkReading () |
|
UsageEnvironment & | envir () const |
|
void | setAuxilliaryReadHandler (AuxHandlerFunc *handlerFunc, void *handlerClientData) |
|
void | forgetOurGroupsock () |
|
|
static void | setServerRequestAlternativeByteHandler (UsageEnvironment &env, int socketNum, ServerRequestAlternativeByteHandler *handler, void *clientData) |
|
static void | clearServerRequestAlternativeByteHandler (UsageEnvironment &env, int socketNum) |
|
The documentation for this class was generated from the following files: