C# Class Dwarrowdelf.PipeConnection

Inheritance: IConnection
Show file Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
Connect ( ) : PipeConnection
Disconnect ( ) : void
Dispose ( ) : void
GetMessageAsync ( ) : Task
PipeConnection ( PipeStream stream ) : System
Send ( Message msg ) : void
TryGetMessage ( Message &msg ) : bool

Private Methods

Method Description
DeserializerMain ( ) : void
Dispose ( bool disposing ) : void

Method Details

Connect() public static method

public static Connect ( ) : PipeConnection
return PipeConnection

Disconnect() public method

public Disconnect ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetMessageAsync() public method

public GetMessageAsync ( ) : Task
return Task

PipeConnection() public method

public PipeConnection ( PipeStream stream ) : System
stream System.IO.Pipes.PipeStream
return System

Send() public method

public Send ( Message msg ) : void
msg Message
return void

TryGetMessage() public method

public TryGetMessage ( Message &msg ) : bool
msg Message
return bool