C# Class Emul8.Peripherals.Miscellaneous.EmulatorController

Inheritance: IDoubleWordPeripheral, IKnownSize
Show file Open project: emul8/emul8

Public Methods

Method Description
EmulatorController ( System.Machine machine ) : System
ReadDoubleWord ( long offset ) : uint
Reset ( ) : void
WriteDoubleWord ( long offset, uint value ) : void
this ( string key ) : string

Private Methods

Method Description
AfterDeserialization ( ) : void
GetCurrentStringRegister ( ) : string
HandleArrayRead ( long offset, byte array ) : uint
HandleArrayWrite ( long offset, uint value, byte array ) : void
HandleDate ( ) : void
HandleException ( IOException e ) : void
HandleGet ( ) : uint
HandleList ( ) : uint
HandleLoad ( uint value ) : void
HandleRead ( long offset ) : uint
HandleReadPacket ( ) : uint
HandleReceiveFile ( ) : uint
HandleSave ( uint value ) : void
HandleSendFile ( ) : uint
HandleSet ( ) : void
HandleTimeMeasure ( TimeMeasurementOperation operation ) : void
HandleWrite ( long offset, uint value ) : void
HandleWritePacket ( uint value ) : void
OpenStreamForReading ( string transferFileName ) : void
OpenStreamForWriting ( string transferFileName ) : void
SetCurrentStringRegister ( string value ) : void
TryActivate ( uint value ) : void

Method Details

EmulatorController() public method

public EmulatorController ( System.Machine machine ) : System
machine System.Machine
return System

ReadDoubleWord() public method

public ReadDoubleWord ( long offset ) : uint
offset long
return uint

Reset() public method

public Reset ( ) : void
return void

WriteDoubleWord() public method

public WriteDoubleWord ( long offset, uint value ) : void
offset long
value uint
return void

this() public method

public this ( string key ) : string
key string
return string