75 MCAPI
void CloseInactiveSessionsOnSignalThread(
78 ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession>>&,
82 MCAPI
bool CloseSessionWithReason(
85 ::NetherNet::ESessionError reason
88 MCAPI
void FilterDeadSessions(
91 ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession>>&,
95 MCAPI ::NetherNet::NetworkSession* FindOrCreateSpecificSession(
101 MCAPI ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession>>& GetCurrentSessions(
109 MCAPI ::NetherNet::NetworkSession* InitiateOutgoingSession(
116 MCAPI
void PeriodicDeadSessionCleanupOnSignalThread();
118 MCAPI
void ProcessSignal(
121 ::NetherNet::SignalingChannelId
124 MCAPI
void ProcessSignal(
127 ::NetherNet::SignalingChannelId sourceChannel
131 ReadPacket(
::NetherNet::NetworkID remoteId, uint64 connectionId,
void* pubDest, uint cbDest, uint* pcbMessageSize);
134 RemoteMessageReceived(
::NetherNet::NetworkID remoteID, uint64 connectionId,
void const* pvData, uint64 cbSize);
136 MCAPI ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession>>
139 MCAPI ::NetherNet::ErrorOr<void, ::NetherNet::ESessionError> SendToSignalingChannel(
146 ::std::optional<::NetherNet::SignalingChannelId> preference
159 MCAPI
static void** $vftable();
Definition ContextProxy.h:18