C# Class EditorClient.Client

Inheritance: IDisposable
显示文件 Open project: continuoustests/EditorEngine Class Usage Examples

Public Methods

Method Description
Client ( ) : System
Connect ( int port, Action onMessage ) : void
Disconnect ( ) : void
Dispose ( ) : void
Request ( string message ) : string
Send ( string message ) : void
SendAndWait ( string message ) : void

Private Methods

Method Description
Connect ( int port, int retryCount ) : void
ReadCompleted ( IAsyncResult result ) : void
Reconnect ( int retryCount ) : void
SendFromQueue ( ) : void
WriteCompleted ( IAsyncResult result ) : void
WriteError ( Exception ex ) : void

Method Details

Client() public method

public Client ( ) : System
return System

Connect() public method

public Connect ( int port, Action onMessage ) : void
port int
onMessage Action
return void

Disconnect() public method

public Disconnect ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Request() public method

public Request ( string message ) : string
message string
return string

Send() public method

public Send ( string message ) : void
message string
return void

SendAndWait() public method

public SendAndWait ( string message ) : void
message string
return void