C# Class GUIConsole.ConPTY.PseudoConsolePipe

A pipe used to talk to the pseudoconsole, as described in: https://docs.microsoft.com/en-us/windows/console/creating-a-pseudoconsole-session
We'll have two instances of this class, one for input and one for output.
Inheritance: IDisposable
Show file Open project: skyline75489/terminal Class Usage Examples

Public Properties

Property Type Description
ReadSide SafeFileHandle
WriteSide SafeFileHandle

Public Methods

Method Description
Dispose ( ) : void
PseudoConsolePipe ( ) : Microsoft.Win32.SafeHandles

Private Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

PseudoConsolePipe() public method

public PseudoConsolePipe ( ) : Microsoft.Win32.SafeHandles
return Microsoft.Win32.SafeHandles

Property Details

ReadSide public property

public SafeFileHandle ReadSide
return SafeFileHandle

WriteSide public property

public SafeFileHandle WriteSide
return SafeFileHandle