C# Класс LKCamelot.Connection

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BufferSize int
_server Server

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

Метод Описание
BeginReceive ( AsyncCallback callback, object state ) : IAsyncResult
Connection ( Server server, Socket socket ) : System
Disconnect ( ) : void
EndReceive ( IAsyncResult result ) : int
Receive ( int start, int count ) : int
Send ( byte buffer ) : int
Send ( byte buffer, int start, int count, SocketFlags flags ) : int
_Send ( byte buffer, int start, int count, SocketFlags flags ) : int

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

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

public BeginReceive ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
Результат IAsyncResult

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

public Connection ( Server server, Socket socket ) : System
server Server
socket Socket
Результат System

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

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

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

public EndReceive ( IAsyncResult result ) : int
result IAsyncResult
Результат int

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

public Receive ( int start, int count ) : int
start int
count int
Результат int

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

public Send ( byte buffer ) : int
buffer byte
Результат int

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

public Send ( byte buffer, int start, int count, SocketFlags flags ) : int
buffer byte
start int
count int
flags SocketFlags
Результат int

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

public _Send ( byte buffer, int start, int count, SocketFlags flags ) : int
buffer byte
start int
count int
flags SocketFlags
Результат int

Описание свойств

BufferSize публичное статическое свойство

public static int BufferSize
Результат int

_server публичное свойство

public Server,LKCamelot _server
Результат Server