C# Класс SharpQuake.NetTcpIp

Наследование: INetLanDriver
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
NetTcpIp ( ) : System

Описание методов

AddrCompare() публичный Метод

public AddrCompare ( EndPoint addr1, EndPoint addr2 ) : int
addr1 System.Net.EndPoint
addr2 System.Net.EndPoint
Результат int

Broadcast() публичный Метод

public Broadcast ( Socket socket, byte buf, int len ) : int
socket Socket
buf byte
len int
Результат int

CheckNewConnections() публичный Метод

public CheckNewConnections ( ) : Socket
Результат Socket

CloseSocket() публичный Метод

public CloseSocket ( Socket socket ) : int
socket Socket
Результат int

Connect() публичный Метод

public Connect ( Socket socket, EndPoint addr ) : int
socket Socket
addr System.Net.EndPoint
Результат int

GetAddrFromName() публичный Метод

public GetAddrFromName ( string name ) : EndPoint
name string
Результат System.Net.EndPoint

GetNameFromAddr() публичный Метод

public GetNameFromAddr ( EndPoint addr ) : string
addr System.Net.EndPoint
Результат string

GetSocketPort() публичный Метод

public GetSocketPort ( EndPoint addr ) : int
addr System.Net.EndPoint
Результат int

Init() публичный Метод

UDP_Init
public Init ( ) : bool
Результат bool

Listen() публичный Метод

UDP_Listen
public Listen ( bool state ) : void
state bool
Результат void

OpenSocket() публичный Метод

public OpenSocket ( int port ) : Socket
port int
Результат Socket

Read() публичный Метод

public Read ( Socket socket, byte buf, int len, EndPoint &ep ) : int
socket Socket
buf byte
len int
ep System.Net.EndPoint
Результат int

SetSocketPort() публичный Метод

public SetSocketPort ( EndPoint addr, int port ) : int
addr System.Net.EndPoint
port int
Результат int

Shutdown() публичный Метод

public Shutdown ( ) : void
Результат void

Write() публичный Метод

public Write ( Socket socket, byte buf, int len, EndPoint ep ) : int
socket Socket
buf byte
len int
ep System.Net.EndPoint
Результат int