C# Class Mosa.AppSystem.AppManager

Show file Open project: tgiphil/MOSA-Project Class Usage Examples

Protected Properties

Property Type Description
currentApp IConsoleApp
debug Mosa.Kernel.x86.ConsoleSession
keyboard IKeyboard
shell IConsoleApp

Public Methods

Method Description
AppManager ( ConsoleSession debug, IKeyboard keyboard ) : System.IO
DumpData ( string data ) : void
DumpDataLine ( string data ) : void
DumpStackTrace ( int line ) : void
Poll ( ) : void
ProcessInterrupt ( uint interrupt, uint errorCode ) : void
SetCurrentApplication ( IConsoleApp app ) : void
Start ( ) : void
StartApp ( IConsoleApp app, Stream input, Stream output, bool enableEcho, string parameters ) : void

Method Details

AppManager() public method

public AppManager ( ConsoleSession debug, IKeyboard keyboard ) : System.IO
debug Mosa.Kernel.x86.ConsoleSession
keyboard IKeyboard
return System.IO

DumpData() public static method

public static DumpData ( string data ) : void
data string
return void

DumpDataLine() public static method

public static DumpDataLine ( string data ) : void
data string
return void

DumpStackTrace() public static method

public static DumpStackTrace ( int line ) : void
line int
return void

Poll() public method

public Poll ( ) : void
return void

ProcessInterrupt() public method

public ProcessInterrupt ( uint interrupt, uint errorCode ) : void
interrupt uint
errorCode uint
return void

SetCurrentApplication() public method

public SetCurrentApplication ( IConsoleApp app ) : void
app IConsoleApp
return void

Start() public method

public Start ( ) : void
return void

StartApp() public method

public StartApp ( IConsoleApp app, Stream input, Stream output, bool enableEcho, string parameters ) : void
app IConsoleApp
input System.IO.Stream
output System.IO.Stream
enableEcho bool
parameters string
return void

Property Details

currentApp protected property

protected IConsoleApp currentApp
return IConsoleApp

debug protected property

protected ConsoleSession,Mosa.Kernel.x86 debug
return Mosa.Kernel.x86.ConsoleSession

keyboard protected property

protected IKeyboard keyboard
return IKeyboard

shell protected property

protected IConsoleApp shell
return IConsoleApp