#include <RTSPServer.hh>
 | 
|   | RTSPClientSession (RTSPServer &ourServer, u_int32_t sessionId) | 
|   | 
| virtual  | ~RTSPClientSession () | 
|   | 
| virtual void  | handleCmd_SETUP (RTSPClientConnection *ourClientConnection, char const *urlPreSuffix, char const *urlSuffix, char const *fullRequestStr) | 
|   | 
| virtual void  | handleCmd_SETUP_afterLookup1 (ServerMediaSession *sms) | 
|   | 
| virtual void  | handleCmd_SETUP_afterLookup2 (ServerMediaSession *sms) | 
|   | 
| virtual void  | handleCmd_withinSession (RTSPClientConnection *ourClientConnection, char const *cmdName, char const *urlPreSuffix, char const *urlSuffix, char const *fullRequestStr) | 
|   | 
| virtual void  | handleCmd_TEARDOWN (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession) | 
|   | 
| virtual void  | handleCmd_PLAY (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) | 
|   | 
| virtual void  | handleCmd_PAUSE (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession) | 
|   | 
| virtual void  | handleCmd_GET_PARAMETER (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) | 
|   | 
| virtual void  | handleCmd_SET_PARAMETER (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) | 
|   | 
| void  | deleteStreamByTrack (unsigned trackNum) | 
|   | 
| void  | reclaimStreamStates () | 
|   | 
| Boolean  | isMulticast () const | 
|   | 
| void  | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr) | 
|   | 
| void  | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, u_int32_t sessionId) | 
|   | 
| void  | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, char const *contentStr) | 
|   | 
| void  | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, u_int32_t sessionId, char const *contentStr) | 
|   | 
| Boolean  | usesTCPTransport () const | 
|   | 
| UsageEnvironment &  | envir () | 
|   | 
| void  | noteLiveness () | 
|   | 
Definition at line 251 of file RTSPServer.hh.
 
◆ RTSPClientSession()
  
  
      
        
          | RTSPServer::RTSPClientSession::RTSPClientSession  | 
          ( | 
          RTSPServer &  | 
          ourServer,  | 
         
        
           | 
           | 
          u_int32_t  | 
          sessionId  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ ~RTSPClientSession()
  
  
      
        
          | virtual RTSPServer::RTSPClientSession::~RTSPClientSession  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ deleteStreamByTrack()
  
  
      
        
          | void RTSPServer::RTSPClientSession::deleteStreamByTrack  | 
          ( | 
          unsigned  | 
          trackNum | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ envir()
◆ handleCmd_GET_PARAMETER()
◆ handleCmd_PAUSE()
◆ handleCmd_PLAY()
◆ handleCmd_SET_PARAMETER()
◆ handleCmd_SETUP()
  
  
      
        
          | virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          urlPreSuffix,  | 
         
        
           | 
           | 
          char const *  | 
          urlSuffix,  | 
         
        
           | 
           | 
          char const *  | 
          fullRequestStr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ handleCmd_SETUP_afterLookup1()
  
  
      
        
          | virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP_afterLookup1  | 
          ( | 
          ServerMediaSession *  | 
          sms | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ handleCmd_SETUP_afterLookup2()
  
  
      
        
          | virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP_afterLookup2  | 
          ( | 
          ServerMediaSession *  | 
          sms | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ handleCmd_TEARDOWN()
◆ handleCmd_withinSession()
  
  
      
        
          | virtual void RTSPServer::RTSPClientSession::handleCmd_withinSession  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          cmdName,  | 
         
        
           | 
           | 
          char const *  | 
          urlPreSuffix,  | 
         
        
           | 
           | 
          char const *  | 
          urlSuffix,  | 
         
        
           | 
           | 
          char const *  | 
          fullRequestStr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ isMulticast()
  
  
      
        
          | Boolean RTSPServer::RTSPClientSession::isMulticast  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ livenessTimeoutTask()
  
  
      
        
          | static void GenericMediaServer::ClientSession::livenessTimeoutTask  | 
          ( | 
          ClientSession *  | 
          clientSession | ) | 
           | 
         
       
   | 
  
staticprotectedinherited   | 
  
 
 
◆ noteClientLiveness()
  
  
      
        
          | static void GenericMediaServer::ClientSession::noteClientLiveness  | 
          ( | 
          ClientSession *  | 
          clientSession | ) | 
           | 
         
       
   | 
  
staticprotectedinherited   | 
  
 
 
◆ noteLiveness()
  
  
      
        
          | void GenericMediaServer::ClientSession::noteLiveness  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ reclaimStreamStates()
  
  
      
        
          | void RTSPServer::RTSPClientSession::reclaimStreamStates  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ setRTSPResponse() [1/4]
  
  
      
        
          | void RTSPServer::RTSPClientSession::setRTSPResponse  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          responseStr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ setRTSPResponse() [2/4]
  
  
      
        
          | void RTSPServer::RTSPClientSession::setRTSPResponse  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          responseStr,  | 
         
        
           | 
           | 
          char const *  | 
          contentStr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ setRTSPResponse() [3/4]
  
  
      
        
          | void RTSPServer::RTSPClientSession::setRTSPResponse  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          responseStr,  | 
         
        
           | 
           | 
          u_int32_t  | 
          sessionId  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ setRTSPResponse() [4/4]
  
  
      
        
          | void RTSPServer::RTSPClientSession::setRTSPResponse  | 
          ( | 
          RTSPClientConnection *  | 
          ourClientConnection,  | 
         
        
           | 
           | 
          char const *  | 
          responseStr,  | 
         
        
           | 
           | 
          u_int32_t  | 
          sessionId,  | 
         
        
           | 
           | 
          char const *  | 
          contentStr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ SETUPLookupCompletionFunction1()
  
  
      
        
          | static void RTSPServer::RTSPClientSession::SETUPLookupCompletionFunction1  | 
          ( | 
          void *  | 
          clientData,  | 
         
        
           | 
           | 
          ServerMediaSession *  | 
          sessionLookedUp  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ SETUPLookupCompletionFunction2()
  
  
      
        
          | static void RTSPServer::RTSPClientSession::SETUPLookupCompletionFunction2  | 
          ( | 
          void *  | 
          clientData,  | 
         
        
           | 
           | 
          ServerMediaSession *  | 
          sessionLookedUp  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ usesTCPTransport()
  
  
      
        
          | Boolean RTSPServer::RTSPClientSession::usesTCPTransport  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ RTSPClientConnection
◆ RTSPServer
◆ fFullRequestStr
  
  
      
        
          | char const* RTSPServer::RTSPClientSession::fFullRequestStr | 
         
       
   | 
  
protected   | 
  
 
 
◆ fIsMulticast
  
  
      
        
          | Boolean RTSPServer::RTSPClientSession::fIsMulticast | 
         
       
   | 
  
protected   | 
  
 
 
◆ fLivenessCheckTask
  
  
      
        
          | TaskToken GenericMediaServer::ClientSession::fLivenessCheckTask | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fNumStreamStates
  
  
      
        
          | unsigned RTSPServer::RTSPClientSession::fNumStreamStates | 
         
       
   | 
  
protected   | 
  
 
 
◆ fOurClientConnection
◆ fOurRTSPServer
  
  
      
        
          | RTSPServer& RTSPServer::RTSPClientSession::fOurRTSPServer | 
         
       
   | 
  
protected   | 
  
 
 
◆ fOurServer
◆ fOurServerMediaSession
◆ fOurSessionId
  
  
      
        
          | u_int32_t GenericMediaServer::ClientSession::fOurSessionId | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fStreamAfterSETUP
  
  
      
        
          | Boolean RTSPServer::RTSPClientSession::fStreamAfterSETUP | 
         
       
   | 
  
protected   | 
  
 
 
◆ fStreamStates
◆ fTCPStreamIdCount
  
  
      
        
          | unsigned char RTSPServer::RTSPClientSession::fTCPStreamIdCount | 
         
       
   | 
  
protected   | 
  
 
 
◆ fTrackId
  
  
      
        
          | char const* RTSPServer::RTSPClientSession::fTrackId | 
         
       
   | 
  
protected   | 
  
 
 
◆ fURLPreSuffix
  
  
      
        
          | char const* RTSPServer::RTSPClientSession::fURLPreSuffix | 
         
       
   | 
  
protected   | 
  
 
 
◆ fURLSuffix
  
  
      
        
          | char const* RTSPServer::RTSPClientSession::fURLSuffix | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: