LiteNetLib Namespace |
LiteNetLib |
Main module
Classes
Class | Description | |
---|---|---|
EventBasedNatPunchListener | ||
EventBasedNetListener | ||
NatPunchModule |
Module for UDP NAT Hole punching operations. Can be accessed from NetManager
| |
NetConstants |
Network constants. Can be tuned from sources for your purposes.
| |
NetDebug |
Static class for defining your own LiteNetLib logger instead of Console.WriteLine
or Debug.Log if compiled with UNITY flag
| |
NetEndPoint |
Network End Point. Contains ip address and port
| |
NetManager |
Main class for all network operations. Can be used as client and/or server.
| |
NetPeer |
Network peer. Main purpose is sending messages to specific peer.
| |
NetUtils |
Some specific network utilities
|
Structures
Structure | Description | |
---|---|---|
DisconnectInfo |
Additional information about disconnection
|
Interfaces
Interface | Description | |
---|---|---|
INatPunchListener | ||
INetEventListener | ||
INetLogger |
Interface to implement for your own logger
|
Enumerations
Enumeration | Description | |
---|---|---|
ConnectionState |
Peer connection state
| |
DisconnectReason |
Disconnect reason that you receive in OnPeerDisconnected event
| |
LocalAddrType |
Address type that you want to receive from NetUtils.GetLocalIp method
| |
SendOptions |
Sending method type
| |
UnconnectedMessageType |
Type of message that you receive in OnNetworkReceiveUnconnected event
|