Lines Matching defs:AppConfig
23 pub struct AppConfig { struct
24 pub device_type: Option<uci::DeviceType>,
25 pub ranging_round_usage: Option<uci::RangingRoundUsage>,
26 pub sts_config: uci::StsConfig,
27 pub multi_node_mode: Option<uci::MultiNodeMode>,
28 channel_number: uci::ChannelNumber,
30 pub number_of_controlees: u8,
34 pub device_mac_address: Option<MacAddress>,
41 pub dst_mac_address: Vec<MacAddress>,
42 slot_duration: u16,
43 pub ranging_duration: u32,
44 sts_index: u32,
45 mac_fcs_type: uci::MacFcsType,
46 ranging_round_control: u8,
47 aoa_result_req: uci::AoaResultReq,
48 pub session_info_ntf_config: uci::SessionInfoNtfConfig,
49 near_proximity_config: u16,
50 far_proximity_config: u16,
51 pub device_role: Option<uci::DeviceRole>,
52 rframe_config: uci::RframeConfig,
53 rssi_reporting: uci::RssiReporting,
54 preamble_code_index: u8,
55 sfd_id: u8,
56 psdu_data_rate: uci::PsduDataRate,
57 preamble_duration: uci::PreambleDuration,
58 link_layer_mode: uci::LinkLayerMode,
59 data_repetition_count: u8,
60 ranging_time_struct: uci::RangingTimeStruct,
61 slots_per_rr: u8,
62 aoa_bound_config: [u16; 4],
63 prf_mode: uci::PrfMode,
64 cap_size_range: [u8; 2],
65 tx_jitter_window_size: u8,
66 pub schedule_mode: Option<uci::ScheduleMode>,
67 key_rotation: uci::KeyRotation,
68 key_rotation_rate: u8,
69 session_priority: u8,
70 pub mac_address_mode: uci::MacAddressMode,
94 impl Default for AppConfig { argument
163 impl AppConfig { implementation