C# Класс ZYSocket.Server.ZYSocketSuper

ZYSOCKET框架 服务器端 (通过6W个连接测试。理论上支持10W个连接,可谓.NET最强SOCKET模型)
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Disconnect ( Socket socks ) : void

断开此SOCKET

Dispose ( ) : void
Start ( ) : void
Stop ( ) : void
ZYSocketSuper ( IServiceProvider component ) : System
ZYSocketSuper ( string host, int port, int maxconnectcout, int maxbuffersize ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
Accept ( ZYSocket.Server.ZYSocketAsyncEventArgs sockasyn ) : void
Asyn_Completed ( object sender, ZYSocket.Server.ZYSocketAsyncEventArgs e ) : void
BeginAccep ( ZYSocket.Server.ZYSocketAsyncEventArgs e ) : void
BeginReceive ( ZYSocket.Server.ZYSocketAsyncEventArgs e ) : void
Disconnect_It ( ZYSocketAsyncEventArgs e ) : void
Run ( ) : void

启动

Run ( IServiceProvider component ) : void

启动

StartReceive ( ZYSocketAsyncEventArgs e ) : void

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

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

断开此SOCKET
public Disconnect ( Socket socks ) : void
socks Socket
Результат void

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

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

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

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

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

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

public ZYSocketSuper ( IServiceProvider component ) : System
component IServiceProvider
Результат System

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

public ZYSocketSuper ( string host, int port, int maxconnectcout, int maxbuffersize ) : System
host string
port int
maxconnectcout int
maxbuffersize int
Результат System