|
enum | SocketType { ST_RTP,
ST_RTCP,
ST_RTP,
ST_RTCP
} |
|
enum | SocketType { ST_RTP,
ST_RTCP,
ST_RTP,
ST_RTCP
} |
|
void | SetTransports_n (DtlsTransportInternal *rtp_dtls_transport, DtlsTransportInternal *rtcp_dtls_transport, rtc::PacketTransportInternal *rtp_packet_transport, rtc::PacketTransportInternal *rtcp_packet_transport) |
|
void | SetTransport_n (bool rtcp, DtlsTransportInternal *new_dtls_transport, rtc::PacketTransportInternal *new_packet_transport) |
|
bool | was_ever_writable () const |
|
void | set_local_content_direction (MediaContentDirection direction) |
|
void | set_remote_content_direction (MediaContentDirection direction) |
|
bool | IsReadyToReceiveMedia_w () const |
|
bool | IsReadyToSendMedia_w () const |
|
rtc::Thread * | signaling_thread () |
|
void | ConnectToDtlsTransport (DtlsTransportInternal *transport) |
|
void | DisconnectFromDtlsTransport (DtlsTransportInternal *transport) |
|
void | ConnectToPacketTransport (rtc::PacketTransportInternal *transport) |
|
void | DisconnectFromPacketTransport (rtc::PacketTransportInternal *transport) |
|
void | FlushRtcpMessages_n () |
|
bool | SendPacket (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) override |
|
bool | SendRtcp (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) override |
|
void | OnWritableState (rtc::PacketTransportInternal *transport) |
|
virtual void | OnPacketRead (rtc::PacketTransportInternal *transport, const char *data, size_t len, const rtc::PacketTime &packet_time, int flags) |
|
void | OnReadyToSend (rtc::PacketTransportInternal *transport) |
|
void | OnDtlsState (DtlsTransportInternal *transport, DtlsTransportState state) |
|
void | OnSelectedCandidatePairChanged (IceTransportInternal *ice_transport, CandidatePairInterface *selected_candidate_pair, int last_sent_packet_id, bool ready_to_send) |
|
bool | PacketIsRtcp (const rtc::PacketTransportInternal *transport, const char *data, size_t len) |
|
bool | SendPacket (bool rtcp, rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
bool | WantsPacket (bool rtcp, const rtc::CopyOnWriteBuffer *packet) |
|
void | HandlePacket (bool rtcp, rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) |
|
void | OnPacketReceived (bool rtcp, const rtc::CopyOnWriteBuffer &packet, const rtc::PacketTime &packet_time) |
|
void | EnableMedia_w () |
|
void | DisableMedia_w () |
|
void | UpdateWritableState_n () |
|
void | ChannelWritable_n () |
|
void | ChannelNotWritable_n () |
|
bool | AddRecvStream_w (const StreamParams &sp) |
|
bool | RemoveRecvStream_w (uint32_t ssrc) |
|
bool | AddSendStream_w (const StreamParams &sp) |
|
bool | RemoveSendStream_w (uint32_t ssrc) |
|
bool | ShouldSetupDtlsSrtp_n () const |
|
bool | SetupDtlsSrtp_n (bool rtcp) |
|
void | MaybeSetupDtlsSrtp_n () |
|
bool | SetDtlsSrtpCryptoSuites_n (DtlsTransportInternal *transport, bool rtcp) |
|
void | UpdateMediaSendRecvState () |
|
bool | UpdateLocalStreams_w (const std::vector< StreamParams > &streams, ContentAction action, std::string *error_desc) |
|
bool | UpdateRemoteStreams_w (const std::vector< StreamParams > &streams, ContentAction action, std::string *error_desc) |
|
bool | SetRtpTransportParameters (const MediaContentDescription *content, ContentAction action, ContentSource src, std::string *error_desc) |
|
bool | SetRtpTransportParameters_n (const MediaContentDescription *content, ContentAction action, ContentSource src, std::string *error_desc) |
|
void | MaybeCacheRtpAbsSendTimeHeaderExtension_w (const std::vector< webrtc::RtpExtension > &extensions) |
|
bool | CheckSrtpConfig_n (const std::vector< CryptoParams > &cryptos, bool *dtls, std::string *error_desc) |
|
bool | SetSrtp_n (const std::vector< CryptoParams > ¶ms, ContentAction action, ContentSource src, std::string *error_desc) |
|
bool | SetRtcpMux_n (bool enable, ContentAction action, ContentSource src, std::string *error_desc) |
|
const rtc::CryptoOptions & | crypto_options () const |
|
template<class FunctorT > |
bool | InvokeOnWorker (const rtc::Location &posted_from, const FunctorT &functor) |
|
void | SetTransports_n (DtlsTransportInternal *rtp_dtls_transport, DtlsTransportInternal *rtcp_dtls_transport, rtc::PacketTransportInternal *rtp_packet_transport, rtc::PacketTransportInternal *rtcp_packet_transport) |
|
void | SetTransport_n (bool rtcp, DtlsTransportInternal *new_dtls_transport, rtc::PacketTransportInternal *new_packet_transport) |
|
bool | was_ever_writable () const |
|
void | set_local_content_direction (MediaContentDirection direction) |
|
void | set_remote_content_direction (MediaContentDirection direction) |
|
bool | IsReadyToReceiveMedia_w () const |
|
bool | IsReadyToSendMedia_w () const |
|
rtc::Thread * | signaling_thread () |
|
void | ConnectToDtlsTransport (DtlsTransportInternal *transport) |
|
void | DisconnectFromDtlsTransport (DtlsTransportInternal *transport) |
|
void | ConnectToPacketTransport (rtc::PacketTransportInternal *transport) |
|
void | DisconnectFromPacketTransport (rtc::PacketTransportInternal *transport) |
|
void | FlushRtcpMessages_n () |
|
bool | SendPacket (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) override |
|
bool | SendRtcp (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) override |
|
void | OnWritableState (rtc::PacketTransportInternal *transport) |
|
virtual void | OnPacketRead (rtc::PacketTransportInternal *transport, const char *data, size_t len, const rtc::PacketTime &packet_time, int flags) |
|
void | OnReadyToSend (rtc::PacketTransportInternal *transport) |
|
void | OnDtlsState (DtlsTransportInternal *transport, DtlsTransportState state) |
|
void | OnSelectedCandidatePairChanged (IceTransportInternal *ice_transport, CandidatePairInterface *selected_candidate_pair, int last_sent_packet_id, bool ready_to_send) |
|
bool | PacketIsRtcp (const rtc::PacketTransportInternal *transport, const char *data, size_t len) |
|
bool | SendPacket (bool rtcp, rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
bool | WantsPacket (bool rtcp, const rtc::CopyOnWriteBuffer *packet) |
|
void | HandlePacket (bool rtcp, rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) |
|
void | OnPacketReceived (bool rtcp, const rtc::CopyOnWriteBuffer &packet, const rtc::PacketTime &packet_time) |
|
void | EnableMedia_w () |
|
void | DisableMedia_w () |
|
void | UpdateWritableState_n () |
|
void | ChannelWritable_n () |
|
void | ChannelNotWritable_n () |
|
bool | AddRecvStream_w (const StreamParams &sp) |
|
bool | RemoveRecvStream_w (uint32_t ssrc) |
|
bool | AddSendStream_w (const StreamParams &sp) |
|
bool | RemoveSendStream_w (uint32_t ssrc) |
|
bool | ShouldSetupDtlsSrtp_n () const |
|
bool | SetupDtlsSrtp_n (bool rtcp) |
|
void | MaybeSetupDtlsSrtp_n () |
|
bool | SetDtlsSrtpCryptoSuites_n (DtlsTransportInternal *transport, bool rtcp) |
|
void | UpdateMediaSendRecvState () |
|
bool | UpdateLocalStreams_w (const std::vector< StreamParams > &streams, ContentAction action, std::string *error_desc) |
|
bool | UpdateRemoteStreams_w (const std::vector< StreamParams > &streams, ContentAction action, std::string *error_desc) |
|
bool | SetRtpTransportParameters (const MediaContentDescription *content, ContentAction action, ContentSource src, std::string *error_desc) |
|
bool | SetRtpTransportParameters_n (const MediaContentDescription *content, ContentAction action, ContentSource src, std::string *error_desc) |
|
void | MaybeCacheRtpAbsSendTimeHeaderExtension_w (const std::vector< webrtc::RtpExtension > &extensions) |
|
bool | CheckSrtpConfig_n (const std::vector< CryptoParams > &cryptos, bool *dtls, std::string *error_desc) |
|
bool | SetSrtp_n (const std::vector< CryptoParams > ¶ms, ContentAction action, ContentSource src, std::string *error_desc) |
|
bool | SetRtcpMux_n (bool enable, ContentAction action, ContentSource src, std::string *error_desc) |
|
const rtc::CryptoOptions & | crypto_options () const |
|
template<class FunctorT > |
bool | InvokeOnWorker (const rtc::Location &posted_from, const FunctorT &functor) |
|
Protected Member Functions inherited from rtc::MessageHandler |
| MessageHandler () |
|
| MessageHandler () |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|
| has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) |
|
virtual | ~has_slots_interface () |
|