IntervalZero RTX64 Managed Code Framework
IntervalZero.RTX64.RTAPI.IO Namespace |
| Class | Description | |
|---|---|---|
| RTBus |
Encapsulates a hardware bus as a stream.
| |
| RTInterruptHandler |
Encapsulates the logic for an interrupt handler.
| |
| RTMappedMemory |
This class encapsulates a region of mapped memory and exposes it as a Stream.
| |
| RTPCISlot |
Encapsulates a PCI Slot number.
| |
| RTPort |
An abstract base class for Port I/O.
| |
| RTPort8 |
An 8-bit implementation of the abstract Port class.
| |
| RTSharedMemory |
Encapsulates functionality of RTX64 shared memory.
|
| Structure | Description | |
|---|---|---|
| PCICommonConfig |
Encapsulates the common PCI configuration header.
|
| Enumeration | Description | |
|---|---|---|
| BusDataType |
The type of the bus data to be accessed using class RTAPI.IO.RTBus. | |
| BusInterfaceType | This enumeration represents the available bus interface types. | |
| MemoryCachingType |
Caching type used by the MappedMemory object.
| |
| PCIBaseAddress |
PCI Bus base address. | |
| PCICommand | Represents the possible values contained in the device’s command register. | |
| PCIHeaderType |
PCI Header type.
| |
| PCIStatus |
PCI Status.
|