|
LeviLamina
|
Inheritance diagram for webrtc::SctpTransport:Public Member Functions | |
| SctpTransport & | operator= (SctpTransport const &) |
| SctpTransport (SctpTransport const &) | |
| virtual ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > | dtls_transport () const |
| virtual::webrtc::SctpTransportInformation | Information () const |
| virtual void | RegisterObserver (::webrtc::SctpTransportObserverInterface *observer) |
| virtual void | UnregisterObserver () |
| virtual::webrtc::RTCError | OpenChannel (int channel_id) |
| virtual::webrtc::RTCError | SendData (int channel_id, ::webrtc::SendDataParams const ¶ms, ::rtc::CopyOnWriteBuffer const &buffer) |
| virtual::webrtc::RTCError | CloseChannel (int channel_id) |
| virtual void | SetDataSink (::webrtc::DataChannelSink *sink) |
| virtual bool | IsReadyToSend () const |
| virtual uint64 | buffered_amount (int channel_id) const |
| virtual uint64 | buffered_amount_low_threshold (int channel_id) const |
| virtual void | SetBufferedAmountLowThreshold (int channel_id, uint64 bytes) |
| MCAPI void | Clear () |
| MCAPI void | OnAssociationChangeCommunicationUp () |
| MCAPI void | OnDtlsStateChange (::cricket::DtlsTransportInternal *transport, ::webrtc::DtlsTransportState state) |
| MCAPI | SctpTransport (::std::unique_ptr<::cricket::SctpTransportInternal > internal, ::webrtc::scoped_refptr<::webrtc::DtlsTransport > dtls_transport) |
| MCAPI void | Start (int local_port, int remote_port, int max_message_size) |
| MCAPI void | UpdateInformation (::webrtc::SctpTransportState state) |
| MCAPI void * | $ctor (::std::unique_ptr<::cricket::SctpTransportInternal > internal, ::webrtc::scoped_refptr<::webrtc::DtlsTransport > dtls_transport) |
| MCAPI void | $dtor () |
| MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > | $dtls_transport () const |
| MCAPI::webrtc::SctpTransportInformation | $Information () const |
| MCAPI void | $RegisterObserver (::webrtc::SctpTransportObserverInterface *observer) |
| MCAPI void | $UnregisterObserver () |
| MCAPI::webrtc::RTCError | $OpenChannel (int channel_id) |
| MCAPI::webrtc::RTCError | $SendData (int channel_id, ::webrtc::SendDataParams const ¶ms, ::rtc::CopyOnWriteBuffer const &buffer) |
| MCAPI::webrtc::RTCError | $CloseChannel (int channel_id) |
| MCAPI void | $SetDataSink (::webrtc::DataChannelSink *sink) |
| MCAPI bool | $IsReadyToSend () const |
| MCAPI uint64 | $buffered_amount (int channel_id) const |
| MCAPI uint64 | $buffered_amount_low_threshold (int channel_id) const |
| MCAPI void | $SetBufferedAmountLowThreshold (int channel_id, uint64 bytes) |
| virtual void | AddRef () const =0 |
| virtual::webrtc::RefCountReleaseStatus | Release () const =0 |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForSctpTransportInterface () |
| static MCAPI void ** | $vftableForDataChannelTransportInterface () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 8 > | mUnke8b820 |
| ::ll::UntypedStorage< 8, 40 > | mUnk1fa385 |
| ::ll::UntypedStorage< 8, 8 > | mUnk38f880 |
| ::ll::UntypedStorage< 8, 8 > | mUnk494399 |
| ::ll::UntypedStorage< 8, 8 > | mUnk4ed708 |
| MCAPI webrtc::SctpTransport::SctpTransport | ( | ::std::unique_ptr<::cricket::SctpTransportInternal > | internal, |
| ::webrtc::scoped_refptr<::webrtc::DtlsTransport > | dtls_transport ) |
|
virtual |
Implements webrtc::SctpTransportInterface.
|
virtual |
Implements webrtc::SctpTransportInterface.
|
virtual |
Implements webrtc::SctpTransportInterface.
|
virtual |
Implements webrtc::SctpTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
|
virtual |
Implements webrtc::DataChannelTransportInterface.
| MCAPI void webrtc::SctpTransport::Clear | ( | ) |
| MCAPI void webrtc::SctpTransport::OnAssociationChangeCommunicationUp | ( | ) |
| MCAPI void webrtc::SctpTransport::OnDtlsStateChange | ( | ::cricket::DtlsTransportInternal * | transport, |
| ::webrtc::DtlsTransportState | state ) |
| MCAPI void webrtc::SctpTransport::Start | ( | int | local_port, |
| int | remote_port, | ||
| int | max_message_size ) |
| MCAPI void webrtc::SctpTransport::UpdateInformation | ( | ::webrtc::SctpTransportState | state | ) |
| MCAPI void * webrtc::SctpTransport::$ctor | ( | ::std::unique_ptr<::cricket::SctpTransportInternal > | internal, |
| ::webrtc::scoped_refptr<::webrtc::DtlsTransport > | dtls_transport ) |
| MCAPI void webrtc::SctpTransport::$dtor | ( | ) |
| MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface > webrtc::SctpTransport::$dtls_transport | ( | ) | const |
| MCAPI::webrtc::SctpTransportInformation webrtc::SctpTransport::$Information | ( | ) | const |
| MCAPI void webrtc::SctpTransport::$RegisterObserver | ( | ::webrtc::SctpTransportObserverInterface * | observer | ) |
| MCAPI void webrtc::SctpTransport::$UnregisterObserver | ( | ) |
| MCAPI::webrtc::RTCError webrtc::SctpTransport::$OpenChannel | ( | int | channel_id | ) |
| MCAPI::webrtc::RTCError webrtc::SctpTransport::$SendData | ( | int | channel_id, |
| ::webrtc::SendDataParams const & | params, | ||
| ::rtc::CopyOnWriteBuffer const & | buffer ) |
| MCAPI::webrtc::RTCError webrtc::SctpTransport::$CloseChannel | ( | int | channel_id | ) |
| MCAPI void webrtc::SctpTransport::$SetDataSink | ( | ::webrtc::DataChannelSink * | sink | ) |
| MCAPI bool webrtc::SctpTransport::$IsReadyToSend | ( | ) | const |
| MCAPI uint64 webrtc::SctpTransport::$buffered_amount | ( | int | channel_id | ) | const |
| MCAPI uint64 webrtc::SctpTransport::$buffered_amount_low_threshold | ( | int | channel_id | ) | const |
| MCAPI void webrtc::SctpTransport::$SetBufferedAmountLowThreshold | ( | int | channel_id, |
| uint64 | bytes ) |
|
static |
|
static |
|
staticinherited |