Emulator Members
The following tables list the members exposed by the Emulator type.
Public Constructors
| Name | Description | |
|---|---|---|
![]() |
Emulator | Initializes a new instance of the Emulator class. |
Public Properties
| Name | Description | |
|---|---|---|
![]() |
ComPortCollection | Gets the collection of serial communications ports (COM ports) that are being emulated. |
![]() |
ConfigurationEngine | Gets the current configuration of the emulator. |
![]() |
GpioPorts | Gets the collection of GPIO ports that are being emulated. |
![]() |
I2cBus | Gets a collection of I2C devices that emulates an I2C bus for your hardware emulator. |
![]() |
IsShuttingDown | Gets a value that indicates whether the emulator is in the process of shutting down. |
![]() |
LcdDisplay | Gets the LCD display that is being emulated. |
![]() |
MemoryManager | Gets the memory manager that is being emulated. |
![]() |
ShutdownHandle | Gets the event that is used to notify threads that the emulator has shut down. |
![]() |
SpiBus | Gets the collection of serial peripheral interface (SPI) devices that are being emulated. |
![]() |
State | Gets the emulator's current state. |
![]() |
TimingServices | Gets the timing services that are being emulated. |
Public Methods
| Name | Description | |
|---|---|---|
![]() |
FindComponentById | Retrieves the configurable unit that has the specified unique identifier (UID). |
![]() |
RegisterComponent | Overloaded. Registers an emulator component. |
![]() |
Start | Intended for internal use only. |
![]() |
Stop | Intended for internal use only. |
![]() |
UnregisterComponent | Unregisters the specified emulator component. |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
System.IDisposable.Dispose | Performs application-defined tasks associated with freeing or resetting unmanaged resources. |
.gif)
.gif)
.png)