Struct aws_sdk_iotwireless::types::ParticipatingGateways
source · #[non_exhaustive]pub struct ParticipatingGateways {
pub downlink_mode: DownlinkMode,
pub gateway_list: Vec<GatewayListItem>,
pub transmission_interval: i32,
}Expand description
Specify the list of gateways to which you want to send downlink data traffic when the wireless device is running in class B or class C mode.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.downlink_mode: DownlinkModeIndicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.
gateway_list: Vec<GatewayListItem>The list of gateways that you want to use for sending the downlink data traffic.
transmission_interval: i32The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.
Implementations§
source§impl ParticipatingGateways
impl ParticipatingGateways
sourcepub fn downlink_mode(&self) -> &DownlinkMode
pub fn downlink_mode(&self) -> &DownlinkMode
Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.
sourcepub fn gateway_list(&self) -> &[GatewayListItem]
pub fn gateway_list(&self) -> &[GatewayListItem]
The list of gateways that you want to use for sending the downlink data traffic.
sourcepub fn transmission_interval(&self) -> i32
pub fn transmission_interval(&self) -> i32
The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.
source§impl ParticipatingGateways
impl ParticipatingGateways
sourcepub fn builder() -> ParticipatingGatewaysBuilder
pub fn builder() -> ParticipatingGatewaysBuilder
Creates a new builder-style object to manufacture ParticipatingGateways.
Trait Implementations§
source§impl Clone for ParticipatingGateways
impl Clone for ParticipatingGateways
source§fn clone(&self) -> ParticipatingGateways
fn clone(&self) -> ParticipatingGateways
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ParticipatingGateways
impl Debug for ParticipatingGateways
source§impl PartialEq for ParticipatingGateways
impl PartialEq for ParticipatingGateways
source§fn eq(&self, other: &ParticipatingGateways) -> bool
fn eq(&self, other: &ParticipatingGateways) -> bool
self and other values to be equal, and is used
by ==.