|
Public Member Functions |
| | RTSPServerSession (MNRTSPSessionFactory *factory, MNSelector &selector, int sessionId, int rtspSocket, const MNString &path) |
| int | Setup (const MNString &StreamName, ParseTransport *Trans, int bw, RTSPSetupHeader *cmd) |
| int | SetParameter (RTSPSetParameterHeader *cmd) |
| int | Ok (RTSPReplyHeader *reply) |
| int | LookQueuedReqs () |
| int | InsertImmPlayRequest (const MNString &path, ParseTimeRange *range, RTSPParserBase *cmd) |
| int | InsertDefPlayRequest (const MNString &StreamName, ParseTimeRange *range, RTSPParserBase *cmd) |
| int | PauseReq (const MNString &path, MNList< MNString > &ContainerPaths, RTSPParserBase *cmd) |
| void | GetSecImmQueueAccess () |
| void | RelSecImmQueueAccess () |
| void | GetSecDefQueueAccess () |
| void | RelSecDefQueueAccess () |
| void | SendNow (int command, int mask, int nextState) |
| void | timethread () |
| void | QueueImm () |
| int | ChckContainerState (Container *HelpContainer) |
| virtual void | streamerSetupResponse (bool success) |
| virtual void | streamerResponse (int port, const char *msg) |
| virtual void | sendSetParameterRequest () |
| virtual void | sendSetParameterOk () |
| virtual void | setDataPump (dataPump *pump) |
| virtual void | sendAnnounce (int new_pt, long old_ssrc, long old_bytepos, long new_ssrc, long new_bytepos) |
| const MNString & | getSessionName () |
| int | getRtspSocket () const |
| bool | mcStreamPlaying () |
| bool | isMc () |
| bool | isSessionMulticast () |
| int | getMulticastInformation (MNString &mchost, int &mcport) |
| const bool | hasGui () const |
| bool | isFormatswitchingDemanded () const |
| int | getLastCSeq () const |
| void | ref () |
| void | deref () |