Class LorawanWake.Uplink
An uplink from a trusted device.
public sealed record LorawanWake.Uplink : LorawanWake, IEquatable<LorawanWake>, IEquatable<LorawanWake.Uplink>
- Inheritance
-
LorawanWake.Uplink
- Implements
- Inherited Members
Constructors
Uplink(uint, uint, LorawanRelayForward, LorawanAcknowledgment?, LorawanListen?)
An uplink from a trusted device.
public Uplink(uint DevAddr, uint Wfcnt, LorawanRelayForward Forward, LorawanAcknowledgment? Acknowledgment, LorawanListen? Listen)
Parameters
DevAddruintThe device that sent it.
WfcntuintThe wake-on-radio frame counter it carried.
ForwardLorawanRelayForwardWhether the relay forwards the uplink.
AcknowledgmentLorawanAcknowledgmentThe acknowledgment to send, where there is one.
ListenLorawanListenWhere and when to listen for the uplink, where the relay will.
Properties
Acknowledgment
The acknowledgment to send, where there is one.
public LorawanAcknowledgment? Acknowledgment { get; init; }
Property Value
DevAddr
The device that sent it.
public uint DevAddr { get; init; }
Property Value
Forward
Whether the relay forwards the uplink.
public LorawanRelayForward Forward { get; init; }
Property Value
Listen
Where and when to listen for the uplink, where the relay will.
public LorawanListen? Listen { get; init; }
Property Value
Wfcnt
The wake-on-radio frame counter it carried.
public uint Wfcnt { get; init; }