|
LeviLamina
|
Classes | |
| struct | PeerRecord |
Public Member Functions | |
| PeerRecordTable & | operator= (PeerRecordTable const &) |
| PeerRecordTable (PeerRecordTable const &) | |
| MCAPI bool | AddOrUpdate (::NetherNet::NetworkID networkID, ::rtc::SocketAddress const &address, ::std::chrono::steady_clock::time_point timeOfDiscovery) |
| MCAPI bool | Contains (::NetherNet::NetworkID networkID) |
| MCAPI bool | Find (::NetherNet::NetworkID networkID, ::rtc::SocketAddress *pOut) |
| MCAPI | PeerRecordTable (::NetherNet::ContextProxy const &ctx) |
| MCAPI void * | $ctor (::NetherNet::ContextProxy const &ctx) |
| MCAPI void | $dtor () |
| 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 |
Static Public Member Functions | |
| static MCAPI ::std::vector<::std::pair<::NetherNet::NetworkID, ::NetherNet::PeerRecordTable::PeerRecord > > | RemoveExpiredRecords (::NetherNet::Utils::ThreadSafe< ::std::map<::NetherNet::NetworkID, ::NetherNet::PeerRecordTable::PeerRecord > >::View const &exclusiveTable) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 96 > | mUnkdc67f9 |
| ::ll::UntypedStorage< 8, 24 > | mUnkaedcad |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
explicit |
| MCAPI bool NetherNet::PeerRecordTable::AddOrUpdate | ( | ::NetherNet::NetworkID | networkID, |
| ::rtc::SocketAddress const & | address, | ||
| ::std::chrono::steady_clock::time_point | timeOfDiscovery ) |
| MCAPI bool NetherNet::PeerRecordTable::Contains | ( | ::NetherNet::NetworkID | networkID | ) |
| MCAPI bool NetherNet::PeerRecordTable::Find | ( | ::NetherNet::NetworkID | networkID, |
| ::rtc::SocketAddress * | pOut ) |
|
static |
| MCAPI void * NetherNet::PeerRecordTable::$ctor | ( | ::NetherNet::ContextProxy const & | ctx | ) |
| MCAPI void NetherNet::PeerRecordTable::$dtor | ( | ) |
|
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 |
|
inherited |