| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Process the message from the RtspMsgInterface in a seperate thread.
Field Summary | |
RtspServerStats | myStats server statistics |
VMutex | myStatsMutex lock around server statistics |
Destructor Summary | |
virtual | ~RtspServer() destructor |
Method Summary | |
static void | destroy(void ) frees the memory associated with singelton instance |
static RtspServer & | instance(const int port) Create a singelton object. |
void | networkAddress(const NetworkAddress & addr) set server network address |
const NetworkAddress & | networkAddress() get server network address |
void | run() Process the rtsp messages forever |
void | sendResponse(Sptr sends rtsp response - interface between RtspMsgInterface and StateMachine |
void | stop(const int delay) Stops rtspServer thread. |
Field Detail |
public RtspServerStats myStats
public VMutex myStatsMutex
Method Detail |
public virtual ~RtspServer()
Method Detail |
public static void destroy(void )
public static RtspServer & instance(const int port)
public void networkAddress(const NetworkAddress & addr)
public const NetworkAddress & networkAddress()
public void run()
public void sendResponse(Sptrresponse)
public void stop(const int delay)
Association Links |
to Class RtspServer
to Class RtspMsgInterface
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |