The PkMultiSense type exposes the following members.

Constructors

  Name Description
Public method PkMultiSense()()()()
Initializes a new instance of the PkMultiSense class
Protected method PkMultiSense(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 (Overrides Packet..::..ValidPacketResponse(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 BDL16RxAddress
Gets or sets the BDL16x address of the transponding receiver reporting the event.
Public property BDL16RxZone
Gets or sets the BDL16x zone of the transponding receiver reporting the event.
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 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 (Overrides Packet..::..NeedsPacketResponse.)
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 PmAsAutoRev
Gets the power manager's auto reverse configuration of its four relays.
Public property PmRelayStatus
Gets the power manager's on/off status of its four relays.
Public property ProgAddress
Gets or sets the address of the device being programmed.
Public property ProgOpsState
Gets or sets the state of the option switch.
Public property ProgOpSwitch
Gets or sets the option switch number to be affected.
Public property ProgWrite
Gets or sets if packet is used for reading or writing data.
Public property ReqID
Gets the unique identifier of the requesting packet.
(Inherited from Packet.)
Public property RxAddress
Gets or sets the device independent address of the transponding receiver reporting the event.
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.)
Public property TxAddress
Gets the locomotive's address reported by the transponder.
Public property Type
Gets or sets the type of message encoded in this packet.

See Also