C# Class TVServerKodi.ConnectionHandler

Exibir arquivo Open project: margro/TVServerXBMC Class Usage Examples

Public Methods

Method Description
ConnectionHandler ( TcpClient client, Mutex cmdMutex, int clientnr ) : System
Disconnect ( ) : void
HandleConnection ( ) : void
WriteLine ( String line ) : void
getAllHandlers ( ) : CommandHandler>.Dictionary
getWriter ( ) : DataWriter

Private Methods

Method Description
ProcessConnection ( StreamReader reader ) : void
addHandlers ( ) : void
handleCommand ( String command, String arguments ) : void

Method Details

ConnectionHandler() public method

public ConnectionHandler ( TcpClient client, Mutex cmdMutex, int clientnr ) : System
client System.Net.Sockets.TcpClient
cmdMutex System.Threading.Mutex
clientnr int
return System

Disconnect() public method

public Disconnect ( ) : void
return void

HandleConnection() public method

public HandleConnection ( ) : void
return void

WriteLine() public method

public WriteLine ( String line ) : void
line String
return void

getAllHandlers() public method

public getAllHandlers ( ) : CommandHandler>.Dictionary
return CommandHandler>.Dictionary

getWriter() public method

public getWriter ( ) : DataWriter
return DataWriter