C# Class LiteNetLib.NetSocket

Afficher le fichier Open project: RevenantX/LiteNetLib Class Usage Examples

Méthodes publiques

Méthode Description
Bind ( int port ) : bool
Close ( ) : void
NetSocket ( NetBase onMessageReceived ) : System
SendBroadcast ( byte data, int offset, int size, int port ) : bool
SendTo ( byte data, int offset, int size, NetEndPoint remoteEndPoint, int &errorCode ) : int

Private Methods

Méthode Description
BindSocket ( Socket socket, IPEndPoint ep ) : bool
ClearPeers ( ) : void
OnMessageReceived ( DatagramSocket sender, DatagramSocketMessageReceivedEventArgs args ) : void
ReceiveLogic ( object state ) : void
RemovePeer ( NetEndPoint ep ) : void

Method Details

Bind() public méthode

public Bind ( int port ) : bool
port int
Résultat bool

Close() public méthode

public Close ( ) : void
Résultat void

NetSocket() public méthode

public NetSocket ( NetBase onMessageReceived ) : System
onMessageReceived NetBase
Résultat System

SendBroadcast() public méthode

public SendBroadcast ( byte data, int offset, int size, int port ) : bool
data byte
offset int
size int
port int
Résultat bool

SendTo() public méthode

public SendTo ( byte data, int offset, int size, NetEndPoint remoteEndPoint, int &errorCode ) : int
data byte
offset int
size int
remoteEndPoint NetEndPoint
errorCode int
Résultat int