|
| virtual void | InitializeConfiguration (::std::unique_ptr<::RakNet::ShadowBanList > banList) |
| |
| virtual::RakNet::StartupResult | Startup (uint maxConnections, ::RakNet::SocketDescriptor *socketDescriptors, uint socketDescriptorCount, int threadPriority) |
| |
| virtual bool | InitializeSecurity (char const *public_key, char const *private_key, bool bRequireClientKey) |
| |
| virtual void | DisableSecurity () |
| |
| virtual void | AddToSecurityExceptionList (char const *ip) |
| |
| virtual void | RemoveFromSecurityExceptionList (char const *ip) |
| |
| virtual bool | IsInSecurityExceptionList (char const *ip) |
| |
| virtual void | SetMaximumIncomingConnections (ushort numberAllowed) |
| |
| virtual uint | GetMaximumIncomingConnections () const |
| |
| virtual ushort | NumberOfConnections () const |
| |
| virtual void | SetIncomingPassword (char const *passwordData, int passwordDataLength) |
| |
| virtual void | GetIncomingPassword (char *passwordData, int *passwordDataLength) |
| |
| virtual::RakNet::ConnectionAttemptResult | Connect (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::PublicKey *publicKey, uint connectionSocketIndex, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime) |
| |
| virtual::RakNet::ConnectionAttemptResult | ConnectWithSocket (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::RakNetSocket2 *socket, ::RakNet::PublicKey *publicKey, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime) |
| |
| virtual void | Shutdown (uint blockDuration, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
| virtual bool | SetApplicationHandshakeCompleted (::RakNet::AddressOrGUID systemIdentifier) |
| |
| virtual bool | IsActive () const |
| |
| virtual bool | GetConnectionList (::RakNet::SystemAddress *remoteSystems, ushort *numberOfSystems) const |
| |
| virtual uint | GetNextSendReceipt () |
| |
| virtual uint | IncrementNextSendReceipt () |
| |
| virtual uint | Send (char const *data, int const length, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
| virtual uint | Send (::RakNet::BitStream const *bitStream, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
| virtual void | SendLoopback (char const *data, int const length) |
| |
| virtual uint | SendList (char const **data, int const *lengths, int const numParameters, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
| virtual::RakNet::Packet * | Receive () |
| |
| virtual void | DeallocatePacket (::RakNet::Packet *packet) |
| |
| virtual uint | GetMaximumNumberOfPeers () const |
| |
| virtual void | CloseConnection (::RakNet::AddressOrGUID const target, bool sendDisconnectionNotification, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
| virtual void | CancelConnectionAttempt (::RakNet::SystemAddress const target) |
| |
| virtual::RakNet::ConnectionState | GetConnectionState (::RakNet::AddressOrGUID const systemIdentifier) |
| |
| virtual int | GetIndexFromSystemAddress (::RakNet::SystemAddress const systemAddress) const |
| |
| virtual::RakNet::SystemAddress | GetSystemAddressFromIndex (uint index) |
| |
| virtual::RakNet::RakNetGUID | GetGUIDFromIndex (uint index) |
| |
| virtual void | GetSystemList (::DataStructures::List<::RakNet::SystemAddress > &addresses, ::DataStructures::List<::RakNet::RakNetGUID > &guids) const |
| |
| virtual void | AddToBanList (char const *IP, uint milliseconds) |
| |
| virtual void | RemoveFromBanList (char const *IP) |
| |
| virtual void | ClearBanList () |
| |
| virtual bool | IsBanned (char const *IP) |
| |
| virtual void | SetLimitIPConnectionFrequency (bool b) |
| |
| virtual void | Ping (::RakNet::SystemAddress const target) |
| |
| virtual bool | Ping (char const *host, ushort remotePort, bool onlyReplyOnAcceptingConnections, uint connectionSocketIndex) |
| |
| virtual void | SendNatTraversalMessage (::RakNet::SystemAddress const target) |
| |
| virtual int | GetAveragePing (::RakNet::AddressOrGUID const systemIdentifier) |
| |
| virtual int | GetLastPing (::RakNet::AddressOrGUID const systemIdentifier) const |
| |
| virtual int | GetLowestPing (::RakNet::AddressOrGUID const systemIdentifier) const |
| |
| virtual void | SetOccasionalPing (bool doPing) |
| |
| virtual uint64 | GetClockDifferential (::RakNet::AddressOrGUID const systemIdentifier) |
| |
| virtual void | SetOfflinePingResponse (char const *data, uint const length) |
| |
| virtual void | GetOfflinePingResponse (char **data, uint *length) |
| |
| virtual::RakNet::SystemAddress | GetInternalID (::RakNet::SystemAddress const systemAddress, int const index) const |
| |
| virtual void | SetInternalID (::RakNet::SystemAddress systemAddress, int index) |
| |
| virtual::RakNet::SystemAddress | GetExternalID (::RakNet::SystemAddress const target) const |
| |
| virtual::RakNet::RakNetGUID const | GetMyGUID () const |
| |
| virtual void | resetMyGUID () |
| |
| virtual::RakNet::SystemAddress | GetMyBoundAddress (int const socketIndex) |
| |
| virtual void | SetAllowUnconnectedPings (bool unconnectedPings) |
| |
| virtual bool | GetAllowUnconnectedPings () const |
| |
| virtual::RakNet::RakNetGUID const & | GetGuidFromSystemAddress (::RakNet::SystemAddress const input) const |
| |
| virtual::RakNet::SystemAddress | GetSystemAddressFromGuid (::RakNet::RakNetGUID const input) const |
| |
| virtual bool | GetClientPublicKeyFromSystemAddress (::RakNet::SystemAddress const input, char *client_public_key) const |
| |
| virtual void | SetTimeoutTime (uint timeMS, ::RakNet::SystemAddress const target) |
| |
| virtual uint | GetTimeoutTime (::RakNet::SystemAddress const target) |
| |
| virtual int | GetMTUSize (::RakNet::SystemAddress const target) const |
| |
| virtual uint | GetNumberOfAdapters () |
| |
| virtual::RakNet::NetworkAdapter & | GetLocalAdapter (uint index) |
| |
| virtual uint | GetNumberOfAddresses () |
| |
| virtual char const * | GetLocalIP (uint index) |
| |
| virtual bool | IsLocalIP (char const *ip) |
| |
| virtual void | AllowConnectionResponseIPMigration (bool allow) |
| |
| virtual bool | AdvertiseSystem (char const *host, ushort remotePort, char const *data, int dataLength, uint connectionSocketIndex) |
| |
| virtual void | SetSplitMessageProgressInterval (int interval) |
| |
| virtual int | GetSplitMessageProgressInterval () const |
| |
| virtual void | SetUnreliableTimeout (uint timeoutMS) |
| |
| virtual void | SendTTL (char const *host, ushort remotePort, int ttl, uint connectionSocketIndex) |
| |
| virtual void | AttachPlugin (::RakNet::PluginInterface2 *plugin) |
| |
| virtual void | DetachPlugin (::RakNet::PluginInterface2 *plugin) |
| |
| virtual void | PushBackPacket (::RakNet::Packet *packet, bool pushAtHead) |
| |
| virtual void | ChangeSystemAddress (::RakNet::RakNetGUID guid, ::RakNet::SystemAddress const &systemAddress) |
| |
| virtual::RakNet::Packet * | AllocatePacket (uint dataSize) |
| |
| virtual::RakNet::RakNetSocket2 * | GetSocket (::RakNet::SystemAddress const target) |
| |
| virtual void | GetSockets (::DataStructures::List<::RakNet::RakNetSocket2 * > &sockets) |
| |
| virtual void | ReleaseSockets (::DataStructures::List<::RakNet::RakNetSocket2 * > &sockets) |
| |
| virtual void | WriteOutOfBandHeader (::RakNet::BitStream *bitStream) |
| |
| virtual void | SetUserUpdateThread (void(*_userUpdateThreadPtr)(::RakNet::RakPeerInterface *, void *), void *_userUpdateThreadData) |
| |
| virtual void | SetIncomingDatagramEventHandler (bool(*_incomingDatagramEventHandler)(::RakNet::RNS2RecvStruct *)) |
| |
| virtual void | ApplyNetworkSimulator (float packetloss, ushort minExtraPing, ushort extraPingVariance) |
| |
| virtual void | SetPerConnectionOutgoingBandwidthLimit (uint maxBitsPerSecond) |
| |
| virtual bool | IsNetworkSimulatorActive () |
| |
| virtual::RakNet::RakNetStatistics * | GetStatistics (::RakNet::SystemAddress const systemAddress, ::RakNet::RakNetStatistics *rns) |
| |
| virtual bool | GetStatistics (uint const index, ::RakNet::RakNetStatistics *rns) |
| |
| virtual void | GetStatisticsList (::DataStructures::List<::RakNet::SystemAddress > &addresses, ::DataStructures::List<::RakNet::RakNetGUID > &guids, ::DataStructures::List<::RakNet::RakNetStatistics > &statistics) |
| |
| virtual uint | GetReceiveBufferSize () |
| |
| virtual bool | RunUpdateCycle (::RakNet::BitStream &updateBitStream) |
| |
| virtual bool | SendOutOfBand (char const *host, ushort remotePort, char const *data, uint dataLength, uint connectionSocketIndex) |
| |
| virtual void | DeallocRNS2RecvStruct (::RakNet::RNS2RecvStruct *s, char const *file, uint line) |
| |
| virtual::RakNet::RNS2RecvStruct * | AllocRNS2RecvStruct (char const *file, uint line) |
| |
| virtual void | OnRNS2Recv (::RakNet::RNS2RecvStruct *recvStruct) |
| |
|
MCAPI void | AddPacketToProducer (::RakNet::Packet *p) |
| |
|
MCAPI::RakNet::Packet * | AllocPacket (uint dataSize, char const *file, uint line) |
| |
|
MCAPI::RakNet::Packet * | AllocPacket (uint dataSize, uchar *data, char const *file, uint line) |
| |
|
MCAPI bool | AllowIncomingConnections () const |
| |
|
MCAPI::RakNet::RakPeer::RemoteSystemStruct * | AssignSystemAddressToRemoteSystemList (::RakNet::SystemAddress systemAddress, ::RakNet::RakPeer::RemoteSystemStruct::ConnectMode connectionMode, ::RakNet::RakNetSocket2 *incomingRakNetSocket, bool *thisIPConnectedRecently, ::RakNet::SystemAddress bindingAddress, int incomingMTU, ::RakNet::RakNetGUID guid, bool useSecurity) |
| |
|
MCAPI void | CallPluginCallbacks (::DataStructures::List<::RakNet::PluginInterface2 * > &pluginList, ::RakNet::Packet *packet) |
| |
|
MCAPI void | ClearBufferedPackets () |
| |
|
MCAPI void | ClearRequestedConnectionList () |
| |
|
MCAPI void | CloseConnectionInternal (::RakNet::AddressOrGUID const &systemIdentifier, bool sendDisconnectionNotification, bool performImmediate, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
|
MCAPI void | DerefAllSockets () |
| |
|
MCAPI void | DereferenceRemoteSystem (::RakNet::SystemAddress const &sa) |
| |
|
MCAPI void | FillIPList () |
| |
|
MCAPI uint64 | GetBestClockDifferential (::RakNet::SystemAddress systemAddress) const |
| |
|
MCAPI int | GetIndexFromSystemAddress (::RakNet::SystemAddress systemAddress, bool calledFromNetworkThread) const |
| |
|
MCAPI::RakNet::RakPeer::RemoteSystemStruct * | GetRemoteSystem (::RakNet::AddressOrGUID systemIdentifier, bool calledFromNetworkThread, bool onlyActive) const |
| |
|
MCAPI::RakNet::RakPeer::RemoteSystemStruct * | GetRemoteSystemFromSystemAddress (::RakNet::SystemAddress systemAddress, bool calledFromNetworkThread, bool onlyActive) const |
| |
|
MCAPI uint | GetRemoteSystemIndex (::RakNet::SystemAddress const &sa) const |
| |
|
MCAPI bool | IsLoopbackAddress (::RakNet::AddressOrGUID const &systemIdentifier, bool matchPort) const |
| |
|
MCAPI void | NotifyAndFlagForShutdown (::RakNet::SystemAddress systemAddress, bool performImmediate, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
|
MCAPI void | OnConnectedPong (uint64 sendPingTime, uint64 sendPongTime, ::RakNet::RakPeer::RemoteSystemStruct *remoteSystem) |
| |
|
MCAPI void | OnConnectionRequest (::RakNet::RakPeer::RemoteSystemStruct *remoteSystem, uint64 incomingTimestamp) |
| |
|
MCAPI void | ParseConnectionRequestPacket (::RakNet::RakPeer::RemoteSystemStruct *remoteSystem, ::RakNet::SystemAddress const &systemAddress, char const *data, int byteSize) |
| |
|
MCAPI void | PingInternal (::RakNet::SystemAddress target, bool performImmediate, ::PacketReliability reliability) |
| |
|
MCAPI void | ReferenceRemoteSystem (::RakNet::SystemAddress const &sa, uint remoteSystemListIndex) |
| |
|
MCAPI void | SendBuffered (char const *data, uint numberOfBitsToSend, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID systemIdentifier, bool broadcast, ::RakNet::RakPeer::RemoteSystemStruct::ConnectMode connectionMode, uint receipt) |
| |
|
MCAPI void | SendBufferedList (char const **data, int const *lengths, int numParameters, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID systemIdentifier, bool broadcast, ::RakNet::RakPeer::RemoteSystemStruct::ConnectMode connectionMode, uint receipt) |
| |
|
MCAPI::RakNet::ConnectionAttemptResult | SendConnectionRequest (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::PublicKey *publicKey, uint connectionSocketIndex, uint extraData, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime) |
| |
|
MCAPI::RakNet::ConnectionAttemptResult | SendConnectionRequest (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::PublicKey *publicKey, uint connectionSocketIndex, uint extraData, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime, ::RakNet::RakNetSocket2 *socket) |
| |
|
MCAPI bool | SendImmediate (char *data, uint numberOfBitsToSend, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID systemIdentifier, bool broadcast, bool useCallerDataAllocation, uint64 currentTime, uint receipt) |
| |
|
MCAPI void * | $ctor () |
| |
|
MCAPI void | $dtor () |
| |
|
MCAPI void | $InitializeConfiguration (::std::unique_ptr<::RakNet::ShadowBanList > banList) |
| |
|
MCAPI::RakNet::StartupResult | $Startup (uint maxConnections, ::RakNet::SocketDescriptor *socketDescriptors, uint socketDescriptorCount, int threadPriority) |
| |
|
MCFOLD bool | $InitializeSecurity (char const *public_key, char const *private_key, bool bRequireClientKey) |
| |
|
MCFOLD void | $DisableSecurity () |
| |
|
MCAPI void | $AddToSecurityExceptionList (char const *ip) |
| |
|
MCAPI void | $RemoveFromSecurityExceptionList (char const *ip) |
| |
|
MCAPI bool | $IsInSecurityExceptionList (char const *ip) |
| |
|
MCAPI void | $SetMaximumIncomingConnections (ushort numberAllowed) |
| |
|
MCFOLD uint | $GetMaximumIncomingConnections () const |
| |
|
MCAPI ushort | $NumberOfConnections () const |
| |
|
MCAPI void | $SetIncomingPassword (char const *passwordData, int passwordDataLength) |
| |
|
MCAPI void | $GetIncomingPassword (char *passwordData, int *passwordDataLength) |
| |
|
MCAPI::RakNet::ConnectionAttemptResult | $Connect (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::PublicKey *publicKey, uint connectionSocketIndex, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime) |
| |
|
MCAPI::RakNet::ConnectionAttemptResult | $ConnectWithSocket (char const *host, ushort remotePort, char const *passwordData, int passwordDataLength, ::RakNet::RakNetSocket2 *socket, ::RakNet::PublicKey *publicKey, uint sendConnectionAttemptCount, uint timeBetweenSendConnectionAttemptsMS, uint timeoutTime) |
| |
|
MCAPI void | $Shutdown (uint blockDuration, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
|
MCAPI bool | $SetApplicationHandshakeCompleted (::RakNet::AddressOrGUID systemIdentifier) |
| |
|
MCAPI bool | $IsActive () const |
| |
|
MCAPI bool | $GetConnectionList (::RakNet::SystemAddress *remoteSystems, ushort *numberOfSystems) const |
| |
|
MCAPI uint | $GetNextSendReceipt () |
| |
|
MCAPI uint | $IncrementNextSendReceipt () |
| |
|
MCAPI uint | $Send (char const *data, int const length, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
|
MCAPI uint | $Send (::RakNet::BitStream const *bitStream, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
|
MCAPI void | $SendLoopback (char const *data, int const length) |
| |
|
MCAPI uint | $SendList (char const **data, int const *lengths, int const numParameters, ::PacketPriority priority, ::PacketReliability reliability, char orderingChannel, ::RakNet::AddressOrGUID const systemIdentifier, bool broadcast, uint forceReceiptNumber) |
| |
|
MCAPI::RakNet::Packet * | $Receive () |
| |
|
MCAPI void | $DeallocatePacket (::RakNet::Packet *packet) |
| |
|
MCFOLD uint | $GetMaximumNumberOfPeers () const |
| |
|
MCAPI void | $CloseConnection (::RakNet::AddressOrGUID const target, bool sendDisconnectionNotification, uchar orderingChannel, ::PacketPriority disconnectionNotificationPriority) |
| |
|
MCAPI void | $CancelConnectionAttempt (::RakNet::SystemAddress const target) |
| |
|
MCAPI::RakNet::ConnectionState | $GetConnectionState (::RakNet::AddressOrGUID const systemIdentifier) |
| |
|
MCAPI int | $GetIndexFromSystemAddress (::RakNet::SystemAddress const systemAddress) const |
| |
|
MCAPI::RakNet::SystemAddress | $GetSystemAddressFromIndex (uint index) |
| |
|
MCAPI::RakNet::RakNetGUID | $GetGUIDFromIndex (uint index) |
| |
|
MCAPI void | $GetSystemList (::DataStructures::List<::RakNet::SystemAddress > &addresses, ::DataStructures::List<::RakNet::RakNetGUID > &guids) const |
| |
|
MCAPI void | $AddToBanList (char const *IP, uint milliseconds) |
| |
|
MCAPI void | $RemoveFromBanList (char const *IP) |
| |
|
MCAPI void | $ClearBanList () |
| |
|
MCAPI bool | $IsBanned (char const *IP) |
| |
|
MCAPI void | $SetLimitIPConnectionFrequency (bool b) |
| |
|
MCAPI void | $Ping (::RakNet::SystemAddress const target) |
| |
|
MCAPI bool | $Ping (char const *host, ushort remotePort, bool onlyReplyOnAcceptingConnections, uint connectionSocketIndex) |
| |
|
MCAPI void | $SendNatTraversalMessage (::RakNet::SystemAddress const target) |
| |
|
MCAPI int | $GetAveragePing (::RakNet::AddressOrGUID const systemIdentifier) |
| |
|
MCAPI int | $GetLastPing (::RakNet::AddressOrGUID const systemIdentifier) const |
| |
|
MCAPI int | $GetLowestPing (::RakNet::AddressOrGUID const systemIdentifier) const |
| |
|
MCAPI void | $SetOccasionalPing (bool doPing) |
| |
|
MCAPI uint64 | $GetClockDifferential (::RakNet::AddressOrGUID const systemIdentifier) |
| |
|
MCAPI void | $SetOfflinePingResponse (char const *data, uint const length) |
| |
|
MCAPI void | $GetOfflinePingResponse (char **data, uint *length) |
| |
|
MCAPI::RakNet::SystemAddress | $GetInternalID (::RakNet::SystemAddress const systemAddress, int const index) const |
| |
|
MCAPI void | $SetInternalID (::RakNet::SystemAddress systemAddress, int index) |
| |
|
MCAPI::RakNet::SystemAddress | $GetExternalID (::RakNet::SystemAddress const target) const |
| |
|
MCAPI::RakNet::RakNetGUID const | $GetMyGUID () const |
| |
|
MCAPI void | $resetMyGUID () |
| |
|
MCAPI::RakNet::SystemAddress | $GetMyBoundAddress (int const socketIndex) |
| |
|
MCAPI void | $SetAllowUnconnectedPings (bool unconnectedPings) |
| |
|
MCAPI bool | $GetAllowUnconnectedPings () const |
| |
|
MCAPI::RakNet::RakNetGUID const & | $GetGuidFromSystemAddress (::RakNet::SystemAddress const input) const |
| |
|
MCAPI::RakNet::SystemAddress | $GetSystemAddressFromGuid (::RakNet::RakNetGUID const input) const |
| |
|
MCFOLD bool | $GetClientPublicKeyFromSystemAddress (::RakNet::SystemAddress const input, char *client_public_key) const |
| |
|
MCAPI void | $SetTimeoutTime (uint timeMS, ::RakNet::SystemAddress const target) |
| |
|
MCAPI uint | $GetTimeoutTime (::RakNet::SystemAddress const target) |
| |
|
MCAPI int | $GetMTUSize (::RakNet::SystemAddress const target) const |
| |
|
MCAPI uint | $GetNumberOfAdapters () |
| |
|
MCAPI::RakNet::NetworkAdapter & | $GetLocalAdapter (uint index) |
| |
|
MCAPI uint | $GetNumberOfAddresses () |
| |
|
MCAPI char const * | $GetLocalIP (uint index) |
| |
|
MCAPI bool | $IsLocalIP (char const *ip) |
| |
|
MCAPI void | $AllowConnectionResponseIPMigration (bool allow) |
| |
|
MCAPI bool | $AdvertiseSystem (char const *host, ushort remotePort, char const *data, int dataLength, uint connectionSocketIndex) |
| |
|
MCAPI void | $SetSplitMessageProgressInterval (int interval) |
| |
|
MCAPI int | $GetSplitMessageProgressInterval () const |
| |
|
MCAPI void | $SetUnreliableTimeout (uint timeoutMS) |
| |
|
MCAPI void | $SendTTL (char const *host, ushort remotePort, int ttl, uint connectionSocketIndex) |
| |
|
MCAPI void | $AttachPlugin (::RakNet::PluginInterface2 *plugin) |
| |
|
MCAPI void | $DetachPlugin (::RakNet::PluginInterface2 *plugin) |
| |
|
MCAPI void | $PushBackPacket (::RakNet::Packet *packet, bool pushAtHead) |
| |
|
MCAPI void | $ChangeSystemAddress (::RakNet::RakNetGUID guid, ::RakNet::SystemAddress const &systemAddress) |
| |
|
MCAPI::RakNet::Packet * | $AllocatePacket (uint dataSize) |
| |
|
MCAPI::RakNet::RakNetSocket2 * | $GetSocket (::RakNet::SystemAddress const target) |
| |
|
MCAPI void | $GetSockets (::DataStructures::List<::RakNet::RakNetSocket2 * > &sockets) |
| |
|
MCAPI void | $ReleaseSockets (::DataStructures::List<::RakNet::RakNetSocket2 * > &sockets) |
| |
|
MCAPI void | $WriteOutOfBandHeader (::RakNet::BitStream *bitStream) |
| |
|
MCAPI void | $SetUserUpdateThread (void(*_userUpdateThreadPtr)(::RakNet::RakPeerInterface *, void *), void *_userUpdateThreadData) |
| |
|
MCAPI void | $SetIncomingDatagramEventHandler (bool(*_incomingDatagramEventHandler)(::RakNet::RNS2RecvStruct *)) |
| |
|
MCFOLD void | $ApplyNetworkSimulator (float packetloss, ushort minExtraPing, ushort extraPingVariance) |
| |
|
MCAPI void | $SetPerConnectionOutgoingBandwidthLimit (uint maxBitsPerSecond) |
| |
|
MCFOLD bool | $IsNetworkSimulatorActive () |
| |
|
MCAPI::RakNet::RakNetStatistics * | $GetStatistics (::RakNet::SystemAddress const systemAddress, ::RakNet::RakNetStatistics *rns) |
| |
|
MCAPI bool | $GetStatistics (uint const index, ::RakNet::RakNetStatistics *rns) |
| |
|
MCAPI void | $GetStatisticsList (::DataStructures::List<::RakNet::SystemAddress > &addresses, ::DataStructures::List<::RakNet::RakNetGUID > &guids, ::DataStructures::List<::RakNet::RakNetStatistics > &statistics) |
| |
|
MCAPI uint | $GetReceiveBufferSize () |
| |
|
MCAPI bool | $RunUpdateCycle (::RakNet::BitStream &updateBitStream) |
| |
|
MCAPI bool | $SendOutOfBand (char const *host, ushort remotePort, char const *data, uint dataLength, uint connectionSocketIndex) |
| |
|
MCAPI void | $DeallocRNS2RecvStruct (::RakNet::RNS2RecvStruct *s, char const *file, uint line) |
| |
|
MCAPI::RakNet::RNS2RecvStruct * | $AllocRNS2RecvStruct (char const *file, uint line) |
| |
|
MCAPI void | $OnRNS2Recv (::RakNet::RNS2RecvStruct *recvStruct) |
| |
|
|
::ll::TypedStorage< 1, 1, bool volatile > | endThreads |
| |
|
::ll::TypedStorage< 1, 1, bool volatile > | isMainLoopThreadActive |
| |
|
::ll::TypedStorage< 1, 1, bool > | occasionalPing |
| |
|
::ll::TypedStorage< 4, 4, uint > | maximumNumberOfPeers |
| |
|
::ll::TypedStorage< 4, 4, uint > | maximumIncomingConnections |
| |
|
::ll::TypedStorage< 8, 288, ::RakNet::BitStream > | offlinePingResponse |
| |
|
::ll::TypedStorage< 1, 256, char[256]> | incomingPassword |
| |
|
::ll::TypedStorage< 1, 1, uchar > | incomingPasswordLength |
| |
|
::ll::TypedStorage< 8, 8, ::RakNet::RakPeer::RemoteSystemStruct * > | remoteSystemList |
| |
|
::ll::TypedStorage< 8, 8, ::RakNet::RakPeer::RemoteSystemStruct ** > | activeSystemList |
| |
|
::ll::TypedStorage< 4, 4, uint > | activeSystemListSize |
| |
|
::ll::TypedStorage< 8, 8, ::RakNet::RemoteSystemIndex ** > | remoteSystemLookup |
| |
|
::ll::TypedStorage< 8, 32, ::DataStructures::MemoryPool<::RakNet::RemoteSystemIndex > > | remoteSystemIndexPool |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::RakNet::ShadowBanList > > | shadowBanList |
| |
|
::ll::TypedStorage< 8, 80, ::RakNet::SimpleMutex[2]> | rakPeerMutexes |
| |
|
::ll::TypedStorage< 1, 1, bool > | updateCycleIsRunning |
| |
|
::ll::TypedStorage< 4, 4, uint > | bytesSentPerSecond |
| |
|
::ll::TypedStorage< 4, 4, uint > | bytesReceivedPerSecond |
| |
|
::ll::TypedStorage< 4, 4, uint > | validationInteger |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | incomingQueueMutex |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | banListMutex |
| |
|
::ll::TypedStorage< 8, 16, ::DataStructures::List<::RakNet::RakPeer::BanStruct * > > | banList |
| |
|
::ll::TypedStorage< 8, 16, ::DataStructures::List<::RakNet::PluginInterface2 * > > | pluginListTS |
| |
|
::ll::TypedStorage< 8, 16, ::DataStructures::List<::RakNet::PluginInterface2 * > > | pluginListNTS |
| |
|
::ll::TypedStorage< 8, 24, ::DataStructures::Queue<::RakNet::RakPeer::RequestedConnectionStruct * > > | requestedConnectionQueue |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | requestedConnectionQueueMutex |
| |
|
::ll::TypedStorage< 8, 136, ::DataStructures::ThreadsafeAllocatingQueue<::RakNet::RakPeer::BufferedCommandStruct > > | bufferedCommands |
| |
|
::ll::TypedStorage< 8, 24, ::DataStructures::Queue<::RakNet::RNS2RecvStruct * > > | bufferedPacketsFreePool |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | bufferedPacketsFreePoolMutex |
| |
|
::ll::TypedStorage< 8, 24, ::DataStructures::Queue<::RakNet::RNS2RecvStruct * > > | bufferedPacketsQueue |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | bufferedPacketsQueueMutex |
| |
|
::ll::TypedStorage< 8, 136, ::DataStructures::ThreadsafeAllocatingQueue<::RakNet::RakPeer::SocketQueryOutput > > | socketQueryOutput |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | securityExceptionMutex |
| |
|
::ll::TypedStorage< 4, 4, int > | defaultMTUSize |
| |
|
::ll::TypedStorage< 1, 1, bool > | trackFrequencyTable |
| |
|
::ll::TypedStorage< 8, 16, ::DataStructures::List<::std::shared_ptr<::RakNet::RakNetSocket2 > > > | socketList |
| |
|
::ll::TypedStorage< 8, 8, ::RakNet::BitStream * > | replyFromTargetBS |
| |
|
::ll::TypedStorage< 8, 136, ::RakNet::SystemAddress > | replyFromTargetPlayer |
| |
|
::ll::TypedStorage< 1, 1, bool > | replyFromTargetBroadcast |
| |
|
::ll::TypedStorage< 4, 4, uint > | defaultTimeoutTime |
| |
|
::ll::TypedStorage< 8, 16, ::RakNet::RakNetGUID > | myGuid |
| |
|
::ll::TypedStorage< 4, 4, uint > | maxOutgoingBPS |
| |
|
::ll::TypedStorage< 1, 1, bool > | allowConnectionResponseIPMigration |
| |
|
::ll::TypedStorage< 8, 136, ::RakNet::SystemAddress > | firstExternalID |
| |
|
::ll::TypedStorage< 4, 4, int > | splitMessageProgressInterval |
| |
|
::ll::TypedStorage< 4, 4, uint > | unreliableTimeout |
| |
|
::ll::TypedStorage< 8, 8, bool(*)(::RakNet::RNS2RecvStruct *)> | incomingDatagramEventHandler |
| |
|
::ll::TypedStorage< 8, 16, ::DataStructures::List<::RakNet::RakString > > | securityExceptionList |
| |
|
::ll::TypedStorage< 8, 2856, ::RakNet::SystemAddress[21]> | ipList |
| |
|
::ll::TypedStorage< 8, 31592, ::RakNet::NetworkAdapter[11]> | adapterList |
| |
|
::ll::TypedStorage< 1, 1, bool > | allowInternalRouting |
| |
|
::ll::TypedStorage< 1, 1, bool > | allowUnconnectedPings |
| |
|
::ll::TypedStorage< 8, 8, void(*)(::RakNet::RakPeerInterface *, void *)> | userUpdateThreadPtr |
| |
|
::ll::TypedStorage< 8, 8, void * > | userUpdateThreadData |
| |
|
::ll::TypedStorage< 8, 8, ::RakNet::SignaledEvent > | quitAndDataEvents |
| |
|
::ll::TypedStorage< 1, 1, bool > | limitConnectionFrequencyFromTheSameIP |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | packetAllocationPoolMutex |
| |
|
::ll::TypedStorage< 8, 32, ::DataStructures::MemoryPool<::RakNet::Packet > > | packetAllocationPool |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | packetReturnMutex |
| |
|
::ll::TypedStorage< 8, 24, ::DataStructures::Queue<::RakNet::Packet * > > | packetReturnQueue |
| |
|
::ll::TypedStorage< 8, 40, ::RakNet::SimpleMutex > | sendReceiptSerialMutex |
| |
|
::ll::TypedStorage< 4, 4, uint > | sendReceiptSerial |
| |