|
|
LanThreadManager & | operator= (LanThreadManager const &) |
| |
|
| LanThreadManager (LanThreadManager const &) |
| |
| virtual::Bedrock::PubSub::Subscription | RegisterEventHandler (::NetherNet::ILanEventHandler *handler) |
| |
| virtual bool | IsBroadcastDiscoveryEnabled (::NetherNet::NetworkID id) |
| |
| virtual void | EnableBroadcastDiscovery (::NetherNet::NetworkID id) |
| |
| virtual void | DisableBroadcastDiscovery (::NetherNet::NetworkID id) |
| |
| virtual void | SendLanBroadcastResponse (::rtc::SocketAddress const &destination, ::NetherNet::DiscoveryResponsePacket const &packet) |
| |
| virtual void | SendSignalingMessageTo (::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::string const &message) |
| |
| virtual bool | IsNetworkIdOnLan (::NetherNet::NetworkID networkId) |
| |
| virtual void | Suspend () |
| |
| virtual void | Resume () |
| |
| MCAPI void | BeginNetworkDiscovery () |
| |
| MCAPI void | BroadcastTask () |
| |
| MCAPI void | CreateEncryptedBroadcastSocket () |
| |
| MCAPI void | DestroyLanResources () |
| |
| MCAPI void | Initialize (char const *threadName, ::NetherNet::ThreadInit const &threadInit, uint64 applicationId, ushort port, ::std::chrono::milliseconds interval) |
| |
| MCAPI | LanThreadManager (::NetherNet::ContextProxy const &ctx) |
| |
| MCAPI void | OnNetworkDiscoveryComplete () |
| |
| MCAPI void | OnPacket (::rtc::AsyncPacketSocket *, ::rtc::ReceivedPacket const &packet) |
| |
| MCAPI void | SendLanBroadcastRequest (::std::unique_ptr<::rtc::AsyncPacketSocket > &socket, ::NetherNet::NetworkID id) |
| |
| MCAPI void | SendSignalingMessageTo (::std::unique_ptr<::rtc::AsyncPacketSocket > &socket, ::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::string const &message) |
| |
| MCAPI::std::error_code | SendToHelper (::std::unique_ptr<::rtc::AsyncPacketSocket > &socket, void const *data, uint64 size, ::rtc::SocketAddress const &addr) |
| |
| MCAPI void | Shutdown () |
| |
| MCAPI void * | $ctor (::NetherNet::ContextProxy const &ctx) |
| |
| MCAPI void | $dtor () |
| |
| MCAPI::Bedrock::PubSub::Subscription | $RegisterEventHandler (::NetherNet::ILanEventHandler *handler) |
| |
| MCAPI bool | $IsBroadcastDiscoveryEnabled (::NetherNet::NetworkID id) |
| |
| MCAPI void | $EnableBroadcastDiscovery (::NetherNet::NetworkID id) |
| |
| MCAPI void | $DisableBroadcastDiscovery (::NetherNet::NetworkID id) |
| |
| MCAPI void | $SendLanBroadcastResponse (::rtc::SocketAddress const &destination, ::NetherNet::DiscoveryResponsePacket const &packet) |
| |
| MCAPI void | $SendSignalingMessageTo (::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::string const &message) |
| |
| MCAPI bool | $IsNetworkIdOnLan (::NetherNet::NetworkID networkId) |
| |
| MCAPI void | $Suspend () |
| |
| MCAPI void | $Resume () |
| |
| 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 &) |
| |
|
virtual void | Quit () |
| |
|
virtual bool | IsQuitting () |
| |
|
virtual void | Restart () |
| |
|
virtual bool | IsProcessingMessagesForTesting () |
| |
|
virtual int | GetDelay () |
| |
|
virtual void | Stop () |
| |
|
virtual void | Run () |
| |
| virtual void | Delete () |
| |
| virtual void | PostTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TaskQueueBase::PostTaskTraits const &traits, ::webrtc::Location const &location) |
| |
| virtual void | PostDelayedTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::TaskQueueBase::PostDelayedTaskTraits const &traits, ::webrtc::Location const &location) |
| |
|
virtual void | BlockingCallImpl (::rtc::FunctionView< void()> functor, ::webrtc::Location const &location) |
| |
| MCAPI void | AllowInvokesToThread (::rtc::Thread *thread) |
| |
| MCAPI void | ClearCurrentTaskQueue () |
| |
| MCAPI void | DisallowAllInvokes () |
| |
| MCAPI void | Dispatch (::absl::AnyInvocable< void() && > task) |
| |
| MCAPI void | DoDestroy () |
| |
| MCAPI void | DoInit () |
| |
| MCAPI void | EnsureIsCurrentTaskQueue () |
| |
| MCAPI ::absl::AnyInvocable< void() && > | Get (int cmsWait) |
| |
| MCAPI bool | IsCurrent () const |
| |
| MCAPI bool | IsOwned () |
| |
| MCAPI bool | IsRunning () |
| |
| MCAPI void | Join () |
| |
| MCAPI bool | ProcessMessages (int cmsLoop) |
| |
| MCAPI bool | SetAllowBlockingCalls (bool allow) |
| |
| MCAPI void | SetDispatchWarningMs (int deadline) |
| |
| MCAPI bool | SetName (::std::string_view name, void const *obj) |
| |
| MCAPI bool | Start () |
| |
| MCAPI void | UnwrapCurrent () |
| |
| MCAPI void | WakeUpSocketServer () |
| |
| MCAPI bool | WrapCurrentWithThreadManager (::rtc::ThreadManager *thread_manager, bool need_synchronize_access) |
| |
| MCAPI::rtc::SocketServer * | socketserver () |
| |
| MCAPI void * | $ctor (::rtc::SocketServer *ss) |
| |
| MCAPI void * | $ctor (::std::unique_ptr<::rtc::SocketServer > ss) |
| |
| MCAPI void * | $ctor (::std::unique_ptr<::rtc::SocketServer > ss, bool do_init) |
| |
| MCAPI void * | $ctor (::rtc::SocketServer *ss, bool do_init) |
| |
| MCAPI void | $Quit () |
| |
| MCAPI bool | $IsQuitting () |
| |
| MCAPI void | $Restart () |
| |
| MCAPI bool | $IsProcessingMessagesForTesting () |
| |
| MCAPI int | $GetDelay () |
| |
| MCAPI void | $Stop () |
| |
| MCAPI void | $Run () |
| |
| MCAPI void | $Delete () |
| |
| MCAPI void | $PostTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TaskQueueBase::PostTaskTraits const &traits, ::webrtc::Location const &location) |
| |
| MCAPI void | $PostDelayedTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::TaskQueueBase::PostDelayedTaskTraits const &traits, ::webrtc::Location const &location) |
| |
| MCAPI void | $BlockingCallImpl (::rtc::FunctionView< void()> functor, ::webrtc::Location const &location) |
| |
| MCAPI void | PostDelayedTask (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::Location const &location) |
| |
| MCAPI void | PostDelayedTaskWithPrecision (::webrtc::TaskQueueBase::DelayPrecision precision, ::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::Location const &location) |
| |
| MCAPI void | PostTask (::absl::AnyInvocable< void() && > task, ::webrtc::Location const &location) |
| |
|
|
::ll::UntypedStorage< 8, 144 > | mUnk15d021 |
| |
|
::ll::UntypedStorage< 8, 16 > | mUnk1df5ad |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk91c766 |
| |
|
::ll::UntypedStorage< 8, 128 > | mUnk1aa682 |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk8c874b |
| |
|
::ll::UntypedStorage< 8, 80 > | mUnk604495 |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk3774a6 |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk449e9b |
| |
|
::ll::UntypedStorage< 2, 2 > | mUnk94a6fe |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnkb98911 |
| |
|
::ll::UntypedStorage< 8, 16 > | mUnk2ba3a7 |
| |
|
::ll::UntypedStorage< 8, 16 > | mUnkba8605 |
| |
|
::ll::UntypedStorage< 8, 24 > | mUnkaedcad |
| |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| |
|
::ll::UntypedStorage< 8, 40 > | mUnk23b40c |
| |
|
::ll::UntypedStorage< 8, 32 > | mUnk2935e8 |
| |
|
::ll::UntypedStorage< 4, 4 > | mUnk4f2a6e |
| |
|
::ll::UntypedStorage< 8, 40 > | mUnk648296 |
| |
|
::ll::UntypedStorage< 1, 1 > | mUnk25f44b |
| |
|
::ll::UntypedStorage< 1, 1 > | mUnkf57265 |
| |
|
::ll::UntypedStorage< 4, 4 > | mUnk79285e |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk4b183f |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk5600e1 |
| |
|
::ll::UntypedStorage< 8, 32 > | mUnkdbbfb5 |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnk83b044 |
| |
|
::ll::UntypedStorage< 4, 4 > | mUnkde0ec4 |
| |
|
::ll::UntypedStorage< 1, 1 > | mUnk18c0bc |
| |
|
::ll::UntypedStorage< 1, 1 > | mUnkc07e48 |
| |
|
::ll::UntypedStorage< 8, 8 > | mUnka43441 |
| |
|
::ll::UntypedStorage< 4, 4 > | mUnkadc8c4 |
| |
|
::ll::UntypedStorage< 8, 16 > | mUnkc1c0f9 |
| |