C# Класс TestApp.StateObject

Показать файл Открыть проект

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

Метод Описание
BeginReceive ( AsyncCallback readCallback ) : void
EndReceive ( IAsyncResult asyncResult, AsyncCallback readCallback, Action receivedStringAction ) : void

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

Метод Описание
HandleChunks ( string receivedString, Action receivedStringAction ) : void
HandleFirstReceive ( MemoryStream ms ) : void
StateObject ( Socket socket ) : System

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

Метод Описание
BufferToString ( int position, int bytesRead ) : string
EndReceive ( IAsyncResult asyncResult ) : int

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

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

public BeginReceive ( AsyncCallback readCallback ) : void
readCallback AsyncCallback
Результат void

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

public EndReceive ( IAsyncResult asyncResult, AsyncCallback readCallback, Action receivedStringAction ) : void
asyncResult IAsyncResult
readCallback AsyncCallback
receivedStringAction Action
Результат void

HandleChunks() защищенный абстрактный Метод

protected abstract HandleChunks ( string receivedString, Action receivedStringAction ) : void
receivedString string
receivedStringAction Action
Результат void

HandleFirstReceive() защищенный абстрактный Метод

protected abstract HandleFirstReceive ( MemoryStream ms ) : void
ms System.IO.MemoryStream
Результат void

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

protected StateObject ( Socket socket ) : System
socket System.Net.Sockets.Socket
Результат System