The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IManageRTSPResources Member List

This is the complete list of members for IManageRTSPResources, including all inherited members.

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)=0IManageRTSPResources [pure virtual]
DestroySession(const std::string &sessionID)=0IManageRTSPResources [pure virtual]
GetParameter(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID, size_t entitySize, const BYTE *pEntityData)=0IManageRTSPResources [pure virtual]
OnInboundStreamData(const IInterleavedRTPTCPStream &stream, JetByteTools::IO::CSmartBuffer &data)=0IManageRTSPResources [pure virtual]
Pause(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID, const std::string &range)=0IManageRTSPResources [pure virtual]
PauseSession(const std::string &sessionID)=0IManageRTSPResources [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)=0IManageRTSPResources [pure virtual]
RemoveStream(const IInterleavedRTPTCPStream &stream)=0IManageRTSPResources [pure virtual]
ResponseCode enum nameIManageRTSPResources
ResponseInvalidParameter enum valueIManageRTSPResources
ResponseNotAcceptable enum valueIManageRTSPResources
ResponseNotFound enum valueIManageRTSPResources
ResponseOK enum valueIManageRTSPResources
ResponseSessionNotFound enum valueIManageRTSPResources
ResponseUnsupportedTransport enum valueIManageRTSPResources
ResumeSession(const std::string &sessionID)=0IManageRTSPResources [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)=0IManageRTSPResources [pure virtual]
SupportedTransports enum nameIManageRTSPResources
SupportsAllTransports enum valueIManageRTSPResources
SupportsTCPTransport enum valueIManageRTSPResources
SupportsUDPTransport enum valueIManageRTSPResources
Teardown(const JetByteTools::Socket::IAddress &remoteAddress, const std::string &uri, const std::string &sessionID)=0IManageRTSPResources [pure virtual]
~IManageRTSPResources()IManageRTSPResources [protected, virtual]


Generated on Sun Sep 12 19:11:10 2021 for The Server Framework - v7.4 by doxygen 1.5.3