C# Класс Gallatin.Core.Service.SessionState.SessionContextContract

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

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

Метод Описание
BeginConnectToRemoteHost ( string host, int port ) : void
ChangeState ( SessionStateType newState ) : void
CloseClientConnection ( ) : void
CloseServerConnection ( ) : void
HttpResponseBodyRequested ( ISessionContext>.Action bodyAvailableCallback ) : void
OnSessionEnded ( ) : void
Reset ( ) : void
SendClientData ( byte data ) : void
SendServerData ( byte data ) : void
SetupClientConnection ( INetworkFacade clientConnection ) : void
SetupServerConnection ( INetworkFacade serverConnection ) : void
Start ( INetworkFacade connection ) : void
UnwireClientParserEvents ( ) : void
UnwireServerParserEvents ( ) : void

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

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

public BeginConnectToRemoteHost ( string host, int port ) : void
host string
port int
Результат void

ChangeState() публичный абстрактный Метод

public abstract ChangeState ( SessionStateType newState ) : void
newState SessionStateType
Результат void

CloseClientConnection() публичный абстрактный Метод

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

CloseServerConnection() публичный абстрактный Метод

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

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

public HttpResponseBodyRequested ( ISessionContext>.Action bodyAvailableCallback ) : void
bodyAvailableCallback ISessionContext>.Action
Результат void

OnSessionEnded() публичный абстрактный Метод

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

Reset() публичный абстрактный Метод

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

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

public SendClientData ( byte data ) : void
data byte
Результат void

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

public SendServerData ( byte data ) : void
data byte
Результат void

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

public SetupClientConnection ( INetworkFacade clientConnection ) : void
clientConnection INetworkFacade
Результат void

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

public SetupServerConnection ( INetworkFacade serverConnection ) : void
serverConnection INetworkFacade
Результат void

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

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

UnwireClientParserEvents() публичный абстрактный Метод

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

UnwireServerParserEvents() публичный абстрактный Метод

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