LeviLamina
|
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 |