C# Class SharpQuake.NetTcpIp

Inheritance: INetLanDriver
Afficher le fichier Open project: Memorix101/SharpQuake

Méthodes publiques

Méthode Description
AddrCompare ( EndPoint addr1, EndPoint addr2 ) : int
Broadcast ( Socket socket, byte buf, int len ) : int
CheckNewConnections ( ) : Socket
CloseSocket ( Socket socket ) : int
Connect ( Socket socket, EndPoint addr ) : int
GetAddrFromName ( string name ) : EndPoint
GetNameFromAddr ( EndPoint addr ) : string
GetSocketPort ( EndPoint addr ) : int
Init ( ) : bool

UDP_Init

Listen ( bool state ) : void

UDP_Listen

OpenSocket ( int port ) : Socket
Read ( Socket socket, byte buf, int len, EndPoint &ep ) : int
SetSocketPort ( EndPoint addr, int port ) : int
Shutdown ( ) : void
Write ( Socket socket, byte buf, int len, EndPoint ep ) : int

Private Methods

Méthode Description
NetTcpIp ( ) : System

Method Details

AddrCompare() public méthode

public AddrCompare ( EndPoint addr1, EndPoint addr2 ) : int
addr1 System.Net.EndPoint
addr2 System.Net.EndPoint
Résultat int

Broadcast() public méthode

public Broadcast ( Socket socket, byte buf, int len ) : int
socket Socket
buf byte
len int
Résultat int

CheckNewConnections() public méthode

public CheckNewConnections ( ) : Socket
Résultat Socket

CloseSocket() public méthode

public CloseSocket ( Socket socket ) : int
socket Socket
Résultat int

Connect() public méthode

public Connect ( Socket socket, EndPoint addr ) : int
socket Socket
addr System.Net.EndPoint
Résultat int

GetAddrFromName() public méthode

public GetAddrFromName ( string name ) : EndPoint
name string
Résultat System.Net.EndPoint

GetNameFromAddr() public méthode

public GetNameFromAddr ( EndPoint addr ) : string
addr System.Net.EndPoint
Résultat string

GetSocketPort() public méthode

public GetSocketPort ( EndPoint addr ) : int
addr System.Net.EndPoint
Résultat int

Init() public méthode

UDP_Init
public Init ( ) : bool
Résultat bool

Listen() public méthode

UDP_Listen
public Listen ( bool state ) : void
state bool
Résultat void

OpenSocket() public méthode

public OpenSocket ( int port ) : Socket
port int
Résultat Socket

Read() public méthode

public Read ( Socket socket, byte buf, int len, EndPoint &ep ) : int
socket Socket
buf byte
len int
ep System.Net.EndPoint
Résultat int

SetSocketPort() public méthode

public SetSocketPort ( EndPoint addr, int port ) : int
addr System.Net.EndPoint
port int
Résultat int

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

Write() public méthode

public Write ( Socket socket, byte buf, int len, EndPoint ep ) : int
socket Socket
buf byte
len int
ep System.Net.EndPoint
Résultat int