C# Class Mosa.AppSystem.AppManager

Mostrar archivo 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_oe property

protected IConsoleApp currentApp
return IConsoleApp

debug protected_oe property

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

keyboard protected_oe property

protected IKeyboard keyboard
return IKeyboard

shell protected_oe property

protected IConsoleApp shell
return IConsoleApp