|
LeviLamina
|
Inheritance diagram for NetherNet::PacketQueue::DataChannel:Public Member Functions | |
| DataChannel & | operator= (DataChannel const &) |
| DataChannel (DataChannel const &) | |
| virtual void | OnStateChange () |
| virtual void | OnMessage (::webrtc::DataBuffer const &buffer) |
| virtual void | OnBufferedAmountChange (uint64) |
| virtual bool | IsOkToCallOnTheNetworkThread () |
| MCAPI | DataChannel (::NetherNet::ContextProxy const &ctx, ::brstd::move_only_function< void(::NetherNet::ESessionError)> onClose, ::brstd::move_only_function< void(uchar const *, uint64)> onData) |
| MCAPI void | _trySend () |
| MCAPI void | send (uchar const *source, uint64 size) |
| MCAPI void | setChannel (::webrtc::scoped_refptr<::webrtc::DataChannelInterface > channel) |
| MCAPI void * | $ctor (::NetherNet::ContextProxy const &ctx, ::brstd::move_only_function< void(::NetherNet::ESessionError)> onClose, ::brstd::move_only_function< void(uchar const *, uint64)> onData) |
| MCAPI void | $dtor () |
| MCAPI void | $OnStateChange () |
| MCAPI void | $OnMessage (::webrtc::DataBuffer const &buffer) |
| MCAPI void | $OnBufferedAmountChange (uint64) |
| MCAPI bool | $IsOkToCallOnTheNetworkThread () |
| virtual::NetherNet::RtcThreadManager const & | getSignalThread () const |
| virtual::NetherNet::RtcThreadManager const & | getNetworkThread () const |
| virtual::NetherNet::RtcThreadManager const & | getWorkerThread () const |
| virtual::NetherNet::ILanDiscovery & | getLanDiscovery () |
| virtual void | onSuspend () |
| virtual void | onResume () |
| virtual::NetherNet::GlobalConfiguration const & | getGlobalConfig () const |
| virtual void | setLoggingLevel (::NetherNet::LogSeverity min) |
| virtual void | _logMessage (::NetherNet::LogSeverity level, char const *fmt, char *args) const |
| MCAPI::NetherNet::RtcThreadManager const & | $getSignalThread () const |
| MCAPI::NetherNet::RtcThreadManager const & | $getNetworkThread () const |
| MCAPI::NetherNet::RtcThreadManager const & | $getWorkerThread () const |
| MCAPI::NetherNet::ILanDiscovery & | $getLanDiscovery () |
| MCAPI void | $onSuspend () |
| MCAPI void | $onResume () |
| MCAPI::NetherNet::GlobalConfiguration const & | $getGlobalConfig () const |
| MCAPI void | $setLoggingLevel (::NetherNet::LogSeverity min) |
| MCAPI void | $_logMessage (::NetherNet::LogSeverity level, char const *fmt, char *args) const |
| MCAPI void | logMessage (::NetherNet::LogSeverity, char const *,...) const |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForContextProxy () |
| static MCAPI void ** | $vftableForDataChannelObserver () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 64 > | mUnkd0c200 |
| ::ll::UntypedStorage< 8, 64 > | mUnk7022e3 |
| ::ll::UntypedStorage< 8, 40 > | mUnk1116c8 |
| ::ll::UntypedStorage< 4, 4 > | mUnkea7403 |
| ::ll::UntypedStorage< 8, 8 > | mUnk6efd8f |
| ::ll::UntypedStorage< 8, 8 > | mUnk6bd75c |
| ::ll::UntypedStorage< 8, 24 > | mUnkaedcad |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI NetherNet::PacketQueue::DataChannel::DataChannel | ( | ::NetherNet::ContextProxy const & | ctx, |
| ::brstd::move_only_function< void(::NetherNet::ESessionError)> | onClose, | ||
| ::brstd::move_only_function< void(uchar const *, uint64)> | onData ) |
|
virtual |
Implements webrtc::DataChannelObserver.
|
virtual |
Implements webrtc::DataChannelObserver.
|
virtual |
Reimplemented from webrtc::DataChannelObserver.
|
virtual |
Reimplemented from webrtc::DataChannelObserver.
| MCAPI void NetherNet::PacketQueue::DataChannel::_trySend | ( | ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::send | ( | uchar const * | source, |
| uint64 | size ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::setChannel | ( | ::webrtc::scoped_refptr<::webrtc::DataChannelInterface > | channel | ) |
| MCAPI void * NetherNet::PacketQueue::DataChannel::$ctor | ( | ::NetherNet::ContextProxy const & | ctx, |
| ::brstd::move_only_function< void(::NetherNet::ESessionError)> | onClose, | ||
| ::brstd::move_only_function< void(uchar const *, uint64)> | onData ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::$dtor | ( | ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::$OnStateChange | ( | ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::$OnMessage | ( | ::webrtc::DataBuffer const & | buffer | ) |
| MCAPI void NetherNet::PacketQueue::DataChannel::$OnBufferedAmountChange | ( | uint64 | ) |
| MCAPI bool NetherNet::PacketQueue::DataChannel::$IsOkToCallOnTheNetworkThread | ( | ) |
|
static |
|
static |
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
virtualinherited |
Implements NetherNet::IContext.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |
|
inherited |