- <init>
Constructor that takes a connection string as an argument.
- addClient
Adds a device client config to the saved list. Each device client config will be
used in multiplexin
- close
Completes all current outstanding requests and closes the IoT Hub client. Must
be called to terminat
- commonOpenSetup
Handles logic common to all open functions.
- getProtocol
Getter for the transport protocol.
- isEmpty
Getter for the transport empty queue.
- isOpen
Getter for the connection state.
- multiplexClose
Completes all current outstanding requests and closes the IoT Hub client. Must
be called to terminat
- open
Starts asynchronously sending and receiving messages from an IoT Hub. If the
client is already open,
- registerConnectionStateCallback
Registers a callback with the configured transport to be executed whenever the
connection to the dev
- sendEventAsync
Asynchronously sends an event message to the IoT Hub.
- setReceivePeriodInMilliseconds
Setter for the receive period in milliseconds.