#include <RTSPServerModule.h>
Protected Methods | |
| virtual void | handleMessageFromServerProcess (cMessage *msg) |
| virtual void | handleMessageFromSocketLayer (cMessage *msg) |
| virtual void | handleSelfMessage (cMessage *msg) |
| virtual char * | generateSessionId () |
| virtual void | handleRequest () |
| virtual void | createSession () |
Private Methods | |
| Module_Class_Members (RTSPServerModule, cSimpleModule, 0) | |
| virtual void | initialize () |
| virtual void | handleMessage (cMessage *msg) |
| virtual void | writeRequestContents (rtspRequest *request) |
| virtual void | writeResponseContents (rtspResponse *response) |
Private Attributes | |
| IN_Port | _portRTSP |
| IN_Port | _portRTP |
| rtspRequest * | request |
| IN_Addr | remote_addr |
| IN_Port | remote_port |
| Socket::Filedesc | _socketFd |
| bool | _debug |
|
|
Creates a new session. |
|
|
Generates a new session ID. |
|
|
Handles incoming messages. |
|
|
Handles messages received from server process. |
|
|
Handles messages received from the socket layer. |
|
|
Handles all requests. |
|
|
Handles messages received from the socket layer. |
|
|
Initializes variables. |
|
||||||||||||||||
|
|
|
|
Writes a request to omnet environment. |
|
|
Writes a response to omnet environment. |
|
|
A debug parameter. |
|
|
The rtp port. |
|
|
The rtsp port. |
|
|
The rtsp server socket file descriptor. |
|
|
The remote address. |
|
|
The remote port. |
|
|
The handled request. |
1.2.18