52 ::ll::TypedStorage<4, 4, ::TrackerType const> mType;
53 ::ll::TypedStorage<8, 16, ::ClientOrServerNetworkSystemRef> mNetwork;
54 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::NetworkDebugManager>
const> mNetworkDebugManager;
55 ::ll::TypedStorage<4, 4, int> mTicks;
56 ::ll::TypedStorage<4, 16, ::NetworkStatistics::OverviewStats> mTotalOverview;
57 ::ll::TypedStorage<8, 64, ::std::unordered_map<int, ::PacketObserver::PacketStats>> mTotalPacketStats;
58 ::ll::TypedStorage<8, 64, ::std::unordered_map<int, ::PacketObserver::PacketStats>> mDebuggerPacketStats;
59 ::ll::TypedStorage<8, 24, ::std::vector<::PacketObserver::PacketStats>> mTotalCSVPacketStats;
60 ::ll::TypedStorage<8, 64, ::std::unordered_map<int, ::PacketObserver::PacketStats>> mCurrentPacketStats;
61 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint64, ::std::string>> mCurrentSourceNetworkIdentifierStrings;
62 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint64, ::std::string>> mCurrentTargetNetworkIdentifierStrings;
63 ::ll::TypedStorage<8, 10496, ::std::array<::std::string, 328>> mPacketNames;
64 ::ll::TypedStorage<4, 16, ::NetworkStatistics::OverviewStats> mCurrentOverview;
65 ::ll::TypedStorage<8, 24, ::std::vector<::NetworkStatistics::OverviewStats>> mLastSeconds;
66 ::ll::TypedStorage<8, 8, double> mStartSeconds;
67 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mRakNetStatsReadingLock;
68 ::ll::TypedStorage<8, 224, ::RakNet::RakNetStatistics> mRakNetStatsReading;
70 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::Core::OutputFileStream>> mCSVFile;
71 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mUserBytesPerSecSentCounterToken;
72 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mActualBytesPerSecSentCounterToken;
73 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mActualBytesPerSecReceivedCounterToken;
74 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mUserBytesTotalSentCounterToken;
75 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mActualBytesTotalSentCounterToken;
76 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mActualBytesTotalReceivedCounterToken;
77 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mPacketLossPercentagePerSecCounterToken;
78 ::ll::TypedStorage<1, 1, ::Core::Profile::CounterTokenMarker> mPacketLossPercentageTotalCounterToken;
101 virtual void dataReceivedFrom(
::NetworkIdentifier const& source, ::std::string
const& data) ;
104 virtual void reset() ;
114 ::Bedrock::NotNullNonOwnerPtr<::NetworkDebugManager> networkDebugManager
121 ::Bedrock::NotNullNonOwnerPtr<::NetworkDebugManager> networkDebugManager
124 MCAPI
void _initRakNetProfileTracking();
126 MCAPI
void _logPeerConnectionInfo(::std::vector<::WeakEntityRef>
const& userList,
bool includeAverages)
const;
128 MCAPI ::std::string getVerboseInfo()
const;
130 MCAPI
void tick(::std::vector<::WeakEntityRef>
const* userList);
140 ::Bedrock::NotNullNonOwnerPtr<::NetworkDebugManager> networkDebugManager
147 ::Bedrock::NotNullNonOwnerPtr<::NetworkDebugManager> networkDebugManager
166 MCAPI
void $dataReceivedFrom(
::NetworkIdentifier const& source, ::std::string
const& data);