The PkSetSlotFunc9to12 type exposes the following members.

Constructors

  Name Description
Public method PkSetSlotFunc9to12()()()()
Initializes a new instance of the PkSetSlotFunc9to12 class
Public method PkSetSlotFunc9to12(Byte, array<OnOff>[]()[][])
Initializes a new instance of the PkSetSlotFunc9to12 class
Protected method PkSetSlotFunc9to12(SerializationInfo, StreamingContext)
Used to inherit custom serialization from Packet because constructors are not inherited.

Methods

  Name Description
Public method BytesToString
Converts the Bytes into a readable string.
(Inherited from Packet.)
Public method Clone
Creates a copy of the packet.
(Inherited from Packet.)
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected method GetObjectData (Inherited from Packet.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public method ValidPacketResponse
Gets value indicating if given packet is a valid response for this packet.
(Inherited from Packet.)

Fields

  Name Description
Protected field _blnIsEchoe
Exposed through IsEchoe property.
(Inherited from Packet.)
Protected field _bytaBytes
Exposed through Bytes property.
(Inherited from Packet.)
Protected field _dblTimeStamp
Exposed through TimeStamp property.
(Inherited from Packet.)
Protected field _delCallBackOnEcho
Exposed through CallBackOnEcho property.
(Inherited from Packet.)
Protected field _delCallBackOnResponse
Exposed through CallBackOnResponse property.
(Inherited from Packet.)
Protected field _objTag
Exposed through Tag property.
(Inherited from Packet.)
Protected field _sctID
Exposed through ID property.
(Inherited from Packet.)
Protected field _sctReqID
Exposed through ReqID property.
(Inherited from Packet.)

Properties

  Name Description
Public property Bytes
Gets the bytes that makes up a Loconet packet message.
(Inherited from Packet.)
Public property CallBackOnEcho
Gets or sets callback parameters to invoke upon successfull packet transmission.
(Inherited from Packet.)
Public property CallBackOnResponse
Gets or sets callback parameters to invoke upon receipt of the response packet.
(Inherited from Packet.)
Public property Description
Gets a user friendly description of the packet.
(Overrides Packet..::..Description.)
Public property Functions
Gets or sets the state of the locomotive's functions 9 through 12.
Public property ID
Gets the unique identifier of the packet.
(Inherited from Packet.)
Public property IsEchoe
Gets value indicating if the packet is an echoe.
(Inherited from Packet.)
Public property NeedsPacketResponse
Gets value indicating if this packet expects a response packet.
(Inherited from Packet.)
Public property OpCode
Gets the Loconet operation code associated with the packet.
(Overrides Packet..::..OpCode.)
Public property ParmsDesc
Gets a user friendly parameter description of the packet.
(Overrides Packet..::..ParmsDesc.)
Public property ReqID
Gets the unique identifier of the requesting packet.
(Inherited from Packet.)
Public property Slot
Gets or sets the command stations's slot number.
Public property Tag
Gets or sets an arbitrary object that is associated with the packet.
(Inherited from Packet.)
Public property TimeStamp
Gets an event time stamp of the packet's echo or arrival.
(Inherited from Packet.)

See Also