Click or drag to resize

Messenger Class

Encapsulates Linux raw HID devices using libsimpleio.
Inheritance Hierarchy
SystemObject
  IO.Objects.SimpleIO.HIDMessenger

Namespace: IO.Objects.SimpleIO.HID
Assembly: libsimpleio (in libsimpleio.dll) Version: 2.2024.356.1
Syntax
C#
public class Messenger : Messenger

The Messenger type exposes the following members.

Constructors
 NameDescription
Public methodMessenger Constructor for a single raw HID device.
Top
Properties
 NameDescription
Public propertybustype Read-only property returning the bus type identifier for a raw HID device.
Public propertyfd Read-only property returning the Linux file descriptor for a raw HID device.
Public propertyname Read-only property returning the device information string for a raw HID device.
Public propertyproduct Read-only property returning the product identifier for a raw HID device.
Public propertyvendor Read-only property returning the vendor identifier for a raw HID device.
Top
Methods
 NameDescription
Public methodReceive Receive a 64-byte response message from a raw HID device.
Public methodSend Send a 64-byte command message to a raw HID device.
Public methodTransaction Send a 64-byte command message and receive a 64-byte response message.
Top
See Also