Table of Contents

Method FromSByte

Namespace
Bonsai.Harp
Assembly
Bonsai.Harp.dll

FromSByte(int, MessageType, sbyte)

Returns a HarpMessage with the specified address, message type, and a single value 8-bit signed integer payload.

public static HarpMessage FromSByte(int address, MessageType messageType, sbyte value)

Parameters

address int

The address of the register to which the Harp message refers to.

messageType MessageType

The type of the Harp message.

value sbyte

The value to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type and payload.

FromSByte(int, int, MessageType, sbyte)

Returns a HarpMessage with the specified address, message type, port, and a single value 8-bit signed integer payload.

public static HarpMessage FromSByte(int address, int port, MessageType messageType, sbyte value)

Parameters

address int

The address of the register to which the Harp message refers to.

port int

The origin or destination of the Harp message, for routing purposes.

messageType MessageType

The type of the Harp message.

value sbyte

The value to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, port, and payload.

FromSByte(int, double, MessageType, sbyte)

Returns a HarpMessage with the specified address, message type, timestamp, and a single value 8-bit signed integer payload.

public static HarpMessage FromSByte(int address, double timestamp, MessageType messageType, sbyte value)

Parameters

address int

The address of the register to which the Harp message refers to.

timestamp double

The timestamp of the message payload, in seconds.

messageType MessageType

The type of the Harp message.

value sbyte

The value to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, timestamp, and payload.

FromSByte(int, int, double, MessageType, sbyte)

Returns a HarpMessage with the specified address, message type, port, timestamp, and a single value 8-bit signed integer payload.

public static HarpMessage FromSByte(int address, int port, double timestamp, MessageType messageType, sbyte value)

Parameters

address int

The address of the register to which the Harp message refers to.

port int

The origin or destination of the Harp message, for routing purposes.

timestamp double

The timestamp of the message payload, in seconds.

messageType MessageType

The type of the Harp message.

value sbyte

The value to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, port, timestamp, and payload.

FromSByte(int, MessageType, params sbyte[])

Returns a HarpMessage with the specified address, message type, and an array payload of 8-bit signed integers.

public static HarpMessage FromSByte(int address, MessageType messageType, params sbyte[] values)

Parameters

address int

The address of the register to which the Harp message refers to.

messageType MessageType

The type of the Harp message.

values sbyte[]

The values to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type and payload.

FromSByte(int, int, MessageType, params sbyte[])

Returns a HarpMessage with the specified address, message type, port, and an array payload of 8-bit signed integers.

public static HarpMessage FromSByte(int address, int port, MessageType messageType, params sbyte[] values)

Parameters

address int

The address of the register to which the Harp message refers to.

port int

The origin or destination of the Harp message, for routing purposes.

messageType MessageType

The type of the Harp message.

values sbyte[]

The values to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, port, and payload.

FromSByte(int, double, MessageType, params sbyte[])

Returns a HarpMessage with the specified address, message type, timestamp, and an array payload of 8-bit signed integers.

public static HarpMessage FromSByte(int address, double timestamp, MessageType messageType, params sbyte[] values)

Parameters

address int

The address of the register to which the Harp message refers to.

timestamp double

The timestamp of the message payload, in seconds.

messageType MessageType

The type of the Harp message.

values sbyte[]

The values to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, timestamp, and payload.

FromSByte(int, int, double, MessageType, params sbyte[])

Returns a HarpMessage with the specified address, message type, port, timestamp, and an array payload of 8-bit signed integers.

public static HarpMessage FromSByte(int address, int port, double timestamp, MessageType messageType, params sbyte[] values)

Parameters

address int

The address of the register to which the Harp message refers to.

port int

The origin or destination of the Harp message, for routing purposes.

timestamp double

The timestamp of the message payload, in seconds.

messageType MessageType

The type of the Harp message.

values sbyte[]

The values to be stored in the payload.

Returns

HarpMessage

A valid HarpMessage instance with the specified address, message type, port, timestamp, and payload.