Zdexby TheHolyOneZ
44,741 classes
Class

NatPunchModule

: Object
LiteNetLib.NatPunchModule, FishNet.Runtime 0x0050 (80 B) inherited 0x0010 FishNet.Runtime.dll
0x00x0050

Members 9

OffsetSizeNameTypeFlagsDefault
0x08_socketNetManagerPrivate+1 flags—
0x08_requestEventsConcurrentQueue<LiteNetLib.NatPunchModule.RequestEventData>Private+1 flags—
0x08_successEventsConcurrentQueue<LiteNetLib.NatPunchModule.SuccessEventData>Private+1 flags—
0x08_cacheReaderNetDataReaderPrivate+1 flags—
0x08_cacheWriterNetDataWriterPrivate+1 flags—
0x08_netPacketProcessorNetPacketProcessorPrivate+1 flags—
0x08_natPunchListenerINatPunchListenerPrivate—
—0x04MaxTokenLengthintPublicStatic+1 flags256
0x01UnsyncedEventsboolPublic—
0x00490x07unreflected bytes to end of NatPunchModule

Functions 11

SignatureFlagsNativeParams
void .ctor(NetManager socket)2 flags0x08
void ProcessMessage(IPEndPoint senderEndPoint, NetPacket packet)1 flags0x08
void Init(INatPunchListener listener)Public0x08
void Send(const uint8& packet, IPEndPoint target)Private0x08
void NatIntroduce(IPEndPoint hostInternal, IPEndPoint hostExternal, IPEndPoint clientInternal, IPEndPoint clientExternal, const string& additionalInfo)Public0x08
void PollEvents()Public0x00
void SendNatIntroduceRequest(const string& host, int port, const string& additionalInfo)Public0x08
void SendNatIntroduceRequest(IPEndPoint masterServerEndPoint, const string& additionalInfo)Public0x08
void OnNatIntroductionRequest(NatIntroduceRequestPacket req, IPEndPoint senderEndPoint)Private0x08
void OnNatIntroductionResponse(NatIntroduceResponsePacket req)Private0x08
void OnNatPunch(NatPunchPacket req, IPEndPoint senderEndPoint)Private0x08

Used by 1

types with a member, parameter or interface of this type