Method FromUInt32
FromUInt32(int, MessageType, uint)
Returns a HarpMessage with the specified address, message type, and a single value 32-bit unsigned integer payload.
public static HarpMessage FromUInt32(int address, MessageType messageType, uint value)
Parameters
address
intThe address of the register to which the Harp message refers to.
messageType
MessageTypeThe type of the Harp message.
value
uintThe value to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type and payload.
FromUInt32(int, int, MessageType, uint)
Returns a HarpMessage with the specified address, message type, port, and a single value 32-bit unsigned integer payload.
public static HarpMessage FromUInt32(int address, int port, MessageType messageType, uint value)
Parameters
address
intThe address of the register to which the Harp message refers to.
port
intThe origin or destination of the Harp message, for routing purposes.
messageType
MessageTypeThe type of the Harp message.
value
uintThe value to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, port, and payload.
FromUInt32(int, double, MessageType, uint)
Returns a HarpMessage with the specified address, message type, timestamp, and a single value 32-bit unsigned integer payload.
public static HarpMessage FromUInt32(int address, double timestamp, MessageType messageType, uint value)
Parameters
address
intThe address of the register to which the Harp message refers to.
timestamp
doubleThe timestamp of the message payload, in seconds.
messageType
MessageTypeThe type of the Harp message.
value
uintThe value to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, timestamp, and payload.
FromUInt32(int, int, double, MessageType, uint)
Returns a HarpMessage with the specified address, message type, port, timestamp, and a single value 32-bit unsigned integer payload.
public static HarpMessage FromUInt32(int address, int port, double timestamp, MessageType messageType, uint value)
Parameters
address
intThe address of the register to which the Harp message refers to.
port
intThe origin or destination of the Harp message, for routing purposes.
timestamp
doubleThe timestamp of the message payload, in seconds.
messageType
MessageTypeThe type of the Harp message.
value
uintThe value to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, port, timestamp, and payload.
FromUInt32(int, MessageType, params uint[])
Returns a HarpMessage with the specified address, message type, and an array payload of 32-bit unsigned integers.
public static HarpMessage FromUInt32(int address, MessageType messageType, params uint[] values)
Parameters
address
intThe address of the register to which the Harp message refers to.
messageType
MessageTypeThe type of the Harp message.
values
uint[]The values to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type and payload.
FromUInt32(int, int, MessageType, params uint[])
Returns a HarpMessage with the specified address, message type, port, and an array payload of 32-bit unsigned integers.
public static HarpMessage FromUInt32(int address, int port, MessageType messageType, params uint[] values)
Parameters
address
intThe address of the register to which the Harp message refers to.
port
intThe origin or destination of the Harp message, for routing purposes.
messageType
MessageTypeThe type of the Harp message.
values
uint[]The values to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, port, and payload.
FromUInt32(int, double, MessageType, params uint[])
Returns a HarpMessage with the specified address, message type, timestamp, and an array payload of 32-bit unsigned integers.
public static HarpMessage FromUInt32(int address, double timestamp, MessageType messageType, params uint[] values)
Parameters
address
intThe address of the register to which the Harp message refers to.
timestamp
doubleThe timestamp of the message payload, in seconds.
messageType
MessageTypeThe type of the Harp message.
values
uint[]The values to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, timestamp, and payload.
FromUInt32(int, int, double, MessageType, params uint[])
Returns a HarpMessage with the specified address, message type, port, timestamp, and an array payload of 32-bit unsigned integers.
public static HarpMessage FromUInt32(int address, int port, double timestamp, MessageType messageType, params uint[] values)
Parameters
address
intThe address of the register to which the Harp message refers to.
port
intThe origin or destination of the Harp message, for routing purposes.
timestamp
doubleThe timestamp of the message payload, in seconds.
messageType
MessageTypeThe type of the Harp message.
values
uint[]The values to be stored in the payload.
Returns
- HarpMessage
A valid HarpMessage instance with the specified address, message type, port, timestamp, and payload.