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: