Public Member Functions | |
virtual CSmartRTSPSession | CreateSession (const std::string &uri, const IRTSPResource &resource, const std::string &transport)=0 |
virtual CSmartRTSPSession | Find (const std::string &sessionID, const std::string &uri) const =0 |
virtual bool | Destroy (const std::string &sessionID, const std::string &uri)=0 |
Protected Member Functions | |
virtual | ~IManageRTSPSessions () |
virtual ~IManageRTSPSessions | ( | ) | [protected, virtual] |
virtual CSmartRTSPSession CreateSession | ( | const std::string & | uri, | |
const IRTSPResource & | resource, | |||
const std::string & | transport | |||
) | [pure virtual] |
virtual CSmartRTSPSession Find | ( | const std::string & | sessionID, | |
const std::string & | uri | |||
) | const [pure virtual] |
virtual bool Destroy | ( | const std::string & | sessionID, | |
const std::string & | uri | |||
) | [pure virtual] |