Describe(const std::string &hostAddress, const std::string &rtspPort, const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &accept, std::string &description, std::string &contentType)=0 | IManageRTSPResources | [pure virtual] |
DestroySession(const std::string &sessionID)=0 | IManageRTSPResources | [pure virtual] |
GetParameter(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID, size_t entitySize, const BYTE *pEntityData)=0 | IManageRTSPResources | [pure virtual] |
OnInboundStreamData(const IInterleavedRTPTCPStream &stream, JetByteTools::IO::CSmartBuffer &data)=0 | IManageRTSPResources | [pure virtual] |
Pause(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID, const std::string &range)=0 | IManageRTSPResources | [pure virtual] |
PauseSession(const std::string &sessionID)=0 | IManageRTSPResources | [pure virtual] |
Play(const std::string &hostAddress, const std::string &rtspPort, const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID, const std::string &range, std::string &outputRange, std::string &rtpInfo)=0 | IManageRTSPResources | [pure virtual] |
RemoveStream(const IInterleavedRTPTCPStream &stream)=0 | IManageRTSPResources | [pure virtual] |
ResponseCode enum name | IManageRTSPResources | |
ResponseInvalidParameter enum value | IManageRTSPResources | |
ResponseNotAcceptable enum value | IManageRTSPResources | |
ResponseNotFound enum value | IManageRTSPResources | |
ResponseOK enum value | IManageRTSPResources | |
ResponseSessionNotFound enum value | IManageRTSPResources | |
ResponseUnsupportedTransport enum value | IManageRTSPResources | |
ResumeSession(const std::string &sessionID)=0 | IManageRTSPResources | [pure virtual] |
Setup(SupportedTransports supportedTransports, const std::string &hostAddress, const JetByteTools::Socket::IAddress &remoteAddress, IInterleavedRTPTCPStream &tcpStream, const std::string &uri, std::string &session, const std::string &transport, std::string &selectedTransport, std::string &sessionDescription)=0 | IManageRTSPResources | [pure virtual] |
SupportedTransports enum name | IManageRTSPResources | |
SupportsAllTransports enum value | IManageRTSPResources | |
SupportsTCPTransport enum value | IManageRTSPResources | |
SupportsUDPTransport enum value | IManageRTSPResources | |
Teardown(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID)=0 | IManageRTSPResources | [pure virtual] |
~IManageRTSPResources() | IManageRTSPResources | [protected, virtual] |