Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members
SessionMgmt Class Reference
This class is used for management of currently active streaming sessions. More...
#include <SessionMgmt.hpp>
Inheritance diagram for SessionMgmt:
Public Member Functions | |
SessionMgmt (int port) | |
default constructor | |
~SessionMgmt () | |
default destructor | |
void | run () |
start this thread | |
void | addSession (SSession *sess) |
add a streaming session to the list | |
void | removeSession (SSession *sess) |
remove a streaming session from the list | |
SSession * | getSession (uint RtspSessionId) |
void | listSessions () |
print the content of the session-list to standard-out | |
int | getListSize () |
vector< SSession * > * | getVector () |
Detailed Description
This class is used for management of currently active streaming sessions.Furthermore it listens for incoming connections (from semiserver) and replies the list of active streaming-sessions (throuhg ServerCommunication.cpp).
- Author:
- Klaus Schoeffmann
Definition at line 78 of file SessionMgmt.hpp.
Member Function Documentation
|
|
|
References SSession::getRtspSessionId(). Referenced by SemiProxy::getSession().
|
|
Referenced by ServerCommunication::sendSessionsToServer().
|
The documentation for this class was generated from the following files: