Cogs.Core
Cogs::RTSP Member List

This is the complete list of members for Cogs::RTSP, including all inherited members.

accept(Socket, const SockaddrIn &) (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinlinevirtual
addStandardHeaders(Message &message) (defined in Cogs::RTSP)Cogs::RTSPprivate
agentStringCogs::RTSPprivate
bind(uint16_t port) (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
bind(AddrIn ip, uint16_t port)Cogs::Network::ConnectionBasevirtual
breakdownURL(std::string_view uri) (defined in Cogs::RTSP)Cogs::RTSPprivate
buildURL(std::string_view method) (defined in Cogs::RTSP)Cogs::RTSPprivate
cAutoReconnect (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPprivatestatic
cConnected (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPprivatestatic
cDelete (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotectedstatic
cDoNotProcess (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotectedstatic
cListening (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPprivatestatic
close()Cogs::Network::ConnectionBaseprotected
cNoDelay (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPprivatestatic
connect(const SockaddrIn &addr)Cogs::Network::ConnectionTCPvirtual
ConnectionBase() (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
ConnectionTCP() (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinline
ConnectionTCP(Socket socket, const SockaddrIn &addr)Cogs::Network::ConnectionTCP
connectTimeout (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPprivate
create()Cogs::Network::ConnectionBaseprotected
cRemove (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotectedstatic
disableAutoReconnect() (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinline
disconnect() overrideCogs::Network::ConnectionTCPvirtual
enableAutoReconnect() (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinline
family() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
flags (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotected
getAddress() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
getMediaDescriptions() const (defined in Cogs::RTSP)Cogs::RTSPinline
getOriginalURL() const (defined in Cogs::RTSP)Cogs::RTSPinline
getReconnectTime() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
getSocket() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
has_audio (defined in Cogs::RTSP)Cogs::RTSPprotected
has_describe (defined in Cogs::RTSP)Cogs::RTSPprotected
has_get_parameter (defined in Cogs::RTSP)Cogs::RTSPprotected
has_pause (defined in Cogs::RTSP)Cogs::RTSPprotected
has_play (defined in Cogs::RTSP)Cogs::RTSPprotected
has_set_parameter (defined in Cogs::RTSP)Cogs::RTSPprotected
has_setup (defined in Cogs::RTSP)Cogs::RTSPprotected
has_teardown (defined in Cogs::RTSP)Cogs::RTSPprotected
has_video (defined in Cogs::RTSP)Cogs::RTSPprotected
hostnameCogs::RTSPprivate
hostPortCogs::RTSPprivate
incomingBufferCogs::RTSPprivate
incomingMessageCogs::RTSPprivate
is_active (defined in Cogs::RTSP)Cogs::RTSPprotected
isActive() const (defined in Cogs::RTSP)Cogs::RTSPinline
isAutoConnectEnabled() const override (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinlinevirtual
isConnected() const override (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinlinevirtual
keepAliveTimeCogs::RTSPprivate
listen(uint16_t port) (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinline
listen(AddrIn ip, uint16_t port)Cogs::Network::ConnectionTCP
mediaDescriptionsCogs::RTSPprotected
MediaList typedef (defined in Cogs::RTSP)Cogs::RTSP
originalURLCogs::RTSPprivate
outgoingBufferCogs::RTSPprivate
outgoingMessageCogs::RTSPprivate
parseSDP(const std::string &sdp) (defined in Cogs::RTSP)Cogs::RTSPprivate
processIncoming() overrideCogs::RTSPprotectedvirtual
processIncomingMessage(Message &message) (defined in Cogs::RTSP)Cogs::RTSPprotectedvirtual
processOutgoing() override (defined in Cogs::RTSP)Cogs::RTSPprotectedvirtual
proto() const override (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinlinevirtual
queuedMessagesCogs::RTSPprivate
queueMessage(Message *message) (defined in Cogs::RTSP)Cogs::RTSPprotected
queueMutexCogs::RTSPprivate
receive(void *buffer, uint64_t byteCount, uint64_t &bytesReceived)Cogs::Network::ConnectionBase
receivedMediaDescriptions()=0 (defined in Cogs::RTSP)Cogs::RTSPprotectedpure virtual
receivedStreamSetup(MediaDescription &md)=0 (defined in Cogs::RTSP)Cogs::RTSPprotectedpure virtual
reconnect() overrideCogs::Network::ConnectionTCPvirtual
reconnectTime (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotected
recvFrom(void *buffer, uint64_t byteCount, uint64_t &bytesReceived, SockaddrIn &addr)Cogs::Network::ConnectionBase
remove() (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
removeAndDelete() (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
resourcePathCogs::RTSPprivate
RTSP(std::string_view url, std::string_view userAgent="Cogs/1.0") (defined in Cogs::RTSP)Cogs::RTSP
send(const void *data, uint64_t byteCount, uint64_t &bytesSent)Cogs::Network::ConnectionBase
sendDescribe() (defined in Cogs::RTSP)Cogs::RTSPprivate
sendOptions() (defined in Cogs::RTSP)Cogs::RTSPprivate
sendPause() (defined in Cogs::RTSP)Cogs::RTSP
sendPlay() (defined in Cogs::RTSP)Cogs::RTSP
sendSetup(MediaDescription &mediaDescription, const std::string &mediaURL, uint16_t client_port_a, uint16_t client_port_b) (defined in Cogs::RTSP)Cogs::RTSP
sendTeardown() (defined in Cogs::RTSP)Cogs::RTSP
sendTo(const void *data, uint64_t byteCount, uint64_t &bytesSent, const SockaddrIn &addr)Cogs::Network::ConnectionBase
sentMessagesCogs::RTSPprivate
sequenceNumberCogs::RTSPprivate
sessionIDCogs::RTSPprivate
setConnectTimeout(int64_t milliseconds) (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinline
setDoNotProcess() (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
setNoDelay(bool val=true)Cogs::Network::ConnectionTCP
setNonblocking(bool val=true)Cogs::Network::ConnectionBase
shouldDelete() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
shouldRemove() const (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinline
shutdown()Cogs::Network::ConnectionTCP
sockAddr (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotected
socket (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseprotected
timeoutCogs::RTSPprivate
type() const override (defined in Cogs::Network::ConnectionTCP)Cogs::Network::ConnectionTCPinlinevirtual
userInfoCogs::RTSPprivate
~ConnectionBase() (defined in Cogs::Network::ConnectionBase)Cogs::Network::ConnectionBaseinlinevirtual
~ConnectionTCP()Cogs::Network::ConnectionTCPvirtual
~RTSP() (defined in Cogs::RTSP)Cogs::RTSP