C# Class Statman.Network.PipemanClient

Exibir arquivo Open project: OrfeasZ/Statman Class Usage Examples

Public Methods

Method Description
PipemanClient ( string p_PipeName ) : System
PushMessage ( PipeMessage p_Message ) : void
Start ( ) : void
Stop ( ) : void
WaitForConnection ( ) : void
WaitForConnection ( System.TimeSpan p_Timeout ) : void
WaitForConnection ( int p_MillisecondsTimeout ) : void
WaitForDisconnection ( ) : void
WaitForDisconnection ( System.TimeSpan p_Timeout ) : void
WaitForDisconnection ( int p_MillisecondsTimeout ) : void

Private Methods

Method Description
ListenSync ( ) : void
OnDisconnected ( PipeConnection p_Connection ) : void
OnReceiveMessage ( PipeConnection p_Connection, PipeMessage p_Message ) : void

Method Details

PipemanClient() public method

public PipemanClient ( string p_PipeName ) : System
p_PipeName string
return System

PushMessage() public method

public PushMessage ( PipeMessage p_Message ) : void
p_Message PipeMessage
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

WaitForConnection() public method

public WaitForConnection ( ) : void
return void

WaitForConnection() public method

public WaitForConnection ( System.TimeSpan p_Timeout ) : void
p_Timeout System.TimeSpan
return void

WaitForConnection() public method

public WaitForConnection ( int p_MillisecondsTimeout ) : void
p_MillisecondsTimeout int
return void

WaitForDisconnection() public method

public WaitForDisconnection ( ) : void
return void

WaitForDisconnection() public method

public WaitForDisconnection ( System.TimeSpan p_Timeout ) : void
p_Timeout System.TimeSpan
return void

WaitForDisconnection() public method

public WaitForDisconnection ( int p_MillisecondsTimeout ) : void
p_MillisecondsTimeout int
return void