Module Values.DownlinkQueueMessageSource

The message in the downlink queue.

Sourcetype nonrec t = {
  1. messageId : MessageId.t option;
    (*

    The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.

    *)
  2. transmitMode : TransmitMode.t option;
    (*

    The transmit mode to use for sending data to the wireless device. This can be 0 for UM (unacknowledge mode) or 1 for AM (acknowledge mode).

    *)
  3. receivedAt : ISODateTimeString.t option;
    (*

    The time at which Iot Wireless received the downlink message.

    *)
  4. loRaWAN : LoRaWANSendDataToDevice.t option;
}
Sourceval make : ?messageId:??? -> ?transmitMode:??? -> ?receivedAt:??? -> ?loRaWAN:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of TransmitMode.t | `String of MessageId.t | `Structure of (string * [> `Integer of FPort.t | `Structure of (string * [> `Enum of string | `Integer of TransmissionInterval.t | `List of [> `Structure of (string * [> `Integer of DownlinkFrequency.t | `String of WirelessGatewayId.t ]) list ] list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t