PkLocoSlot Class |
Namespace: RRAutoLib.Loconet
<SerializableAttribute> Public Class PkLocoSlot Inherits PkRdWrSlotData
The PkLocoSlot type exposes the following members.
| Name | Description | |
|---|---|---|
| PkLocoSlot | Initializes a new instance of the PkLocoSlot class | |
| PkLocoSlot(SerializationInfo, StreamingContext) | Used to inherit custom serialization from Packet because constructors are not inherited. |
| Name | Description | |
|---|---|---|
| Activity | Gets or sets the slot's activity status. | |
| Address | Gets or sets the DCC locomotive address assigned to the slot. | |
| Bytes | Gets the bytes that makes up a Loconet packet message. (Inherited from Packet.) | |
| ConsistType | Gets or sets the slot's consist configuration. | |
| Description | User friendly description of the packet. (Overrides PkRdWrSlotDataDescription.) | |
| Direction | Gets or sets the locomotive's direction of travel. | |
| Functions0to4 | Gets or sets the state of the locomotive's functions 0 through 4. | |
| Functions5to8 | Gets or sets the state of the locomotive's functions 5 through 8. | |
| ID | Gets the unique identifier of the packet. (Inherited from Packet.) | |
| IsEchoe | Gets value indicating if the packet is an echoe. (Inherited from Packet.) | |
| IsIntellibox | (Inherited from PkRdWrSlotData.) | |
| IsLoconet11 | (Inherited from PkRdWrSlotData.) | |
| NeedsPacketResponse | Gets value indicating if this packet expects a response packet. (Inherited from Packet.) | |
| OpCode | Gets the Loconet operation code associated with the packet. (Inherited from PkRdWrSlotData.) | |
| ParmsDesc | User friendly description of the most significant packet parameters. (Overrides PkRdWrSlotDataParmsDesc.) | |
| PostTxWait | Gets or sets the time in milliseconds to wait after sending this packet before performing the next step. (Inherited from Packet.) | |
| RxPacket | Gets the received response packet post transmit. (Inherited from Packet.) | |
| ServTrackIsBusy | (Inherited from PkRdWrSlotData.) | |
| Slot | Gets or sets the command stations's slot number. (Overrides PkRdWrSlotDataSlot.) | |
| Speed | Gets or sets the locomotive's speed setting. | |
| SpeedSteps | Gets or sets the slot's speed step configuration. | |
| Tag | Gets or sets an arbitrary object that is associated with the packet. (Inherited from Packet.) | |
| ThrottleID | Gets or sets the throttle ID associated with a slot. | |
| TimeStamp | Gets an event time stamp of the packet's echo or arrival. (Inherited from Packet.) | |
| TrackIsPaused | (Inherited from PkRdWrSlotData.) | |
| TrackPowerIsOn | (Inherited from PkRdWrSlotData.) |
| Name | Description | |
|---|---|---|
| BytesToString | Converts the Bytes into a readable string. (Inherited from Packet.) | |
| Clone | Same as Clone but also converts to a slot write if cloaning a slot read. (Inherited from PkRdWrSlotData.) | |
| GetObjectData | (Inherited from Packet.) | |
| ValidPacketResponse | (Inherited from PkRdWrSlotData.) |
| Name | Description | |
|---|---|---|
| _blnIsEchoe | Exposed through IsEchoe property. (Inherited from Packet.) | |
| _bytaBytes | Exposed through Bytes property. (Inherited from Packet.) | |
| _dblTimeStamp | Exposed through TimeStamp property. (Inherited from Packet.) | |
| _objRxPacket | Exposed through RxPacket property. (Inherited from Packet.) | |
| _objTag | Exposed through Tag property. (Inherited from Packet.) | |
| _sctID | Exposed through ID property. (Inherited from Packet.) | |
| _srtPostTxWait | Exposed through PostTxWait property. (Inherited from Packet.) |