C# Класс Cuke4Nuke.Core.Listener

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

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

Свойство Тип Описание
MessageLogged EventHandler

Защищенные свойства (Protected)

Свойство Тип Описание
Started System.Threading.AutoResetEvent
Stopped System.Threading.AutoResetEvent

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

Метод Описание
Listener ( IProcessor processor, int port ) : System
Start ( ) : void
Stop ( ) : void
Write ( string response, StreamWriter writer ) : void

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

Метод Описание
GetRequest ( StreamReader reader ) : string
Log ( string message ) : void
Process ( TcpClient client ) : void
Run ( ) : void
WaitForClientToConnect ( TcpListener listener ) : TcpClient

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

Метод Описание
StartTcpListener ( ) : TcpListener

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

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

protected GetRequest ( StreamReader reader ) : string
reader System.IO.StreamReader
Результат string

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

public Listener ( IProcessor processor, int port ) : System
processor IProcessor
port int
Результат System

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

protected Log ( string message ) : void
message string
Результат void

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

protected Process ( TcpClient client ) : void
client System.Net.Sockets.TcpClient
Результат void

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

protected Run ( ) : void
Результат void

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

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

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

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

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

protected WaitForClientToConnect ( TcpListener listener ) : TcpClient
listener System.Net.Sockets.TcpListener
Результат System.Net.Sockets.TcpClient

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

public Write ( string response, StreamWriter writer ) : void
response string
writer System.IO.StreamWriter
Результат void

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

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

public EventHandler MessageLogged
Результат EventHandler

Started защищенное свойство

protected AutoResetEvent,System.Threading Started
Результат System.Threading.AutoResetEvent

Stopped защищенное свойство

protected AutoResetEvent,System.Threading Stopped
Результат System.Threading.AutoResetEvent