pub struct DishEmcResponse {Show 53 fields
pub is_test_device: Option<bool>,
pub uuid: Option<String>,
pub timestamp: Option<u64>,
pub state: Option<String>,
pub sky_search_state: Option<String>,
pub snr: Option<f32>,
pub seconds_until_schedule: Option<f32>,
pub snr_uptime: Option<f64>,
pub cplane_uptime: Option<f64>,
pub percent_scheduled: Option<f64>,
pub cplane_updates: Option<u32>,
pub downlink_throughput: Option<f64>,
pub uplink_throughput: Option<f64>,
pub connected: Option<bool>,
pub sys_uptime: Option<i32>,
pub gps_latitude: Option<f64>,
pub gps_longitude: Option<f64>,
pub gps_pdop: Option<f64>,
pub rf_mode: Option<u32>,
pub phi: Option<f64>,
pub theta: Option<f64>,
pub rx_channel: Option<u32>,
pub tx_channel: Option<u32>,
pub t_dbf_max: Option<f32>,
pub t_center: Option<f64>,
pub baseline_heating: Option<f64>,
pub additional_heating: Option<f64>,
pub total_heating: Option<f64>,
pub target_total_heating: Option<f64>,
pub auto_power_snow_melt_enabled: Option<bool>,
pub voltage: Option<f64>,
pub rx_beam_state: Option<u32>,
pub tx_beam_state: Option<u32>,
pub half_duplex_state: Option<u32>,
pub manual_tilt_enabled: Option<bool>,
pub tilt_angle: Option<f64>,
pub pll_tx_lock_detected: Option<u32>,
pub eirp_exceeded_threshold: Option<bool>,
pub eirp_scale_override: Option<f32>,
pub idle_override_enabled: Option<bool>,
pub theta_override_enabled: Option<bool>,
pub theta_override_value: Option<f64>,
pub phi_override_enabled: Option<bool>,
pub phi_override_value: Option<f64>,
pub rx_chan_override_value: Option<u32>,
pub tx_chan_override_value: Option<u32>,
pub sky_search_override_enabled: Option<bool>,
pub fast_switching_enabled: Option<bool>,
pub modulation_override_value: Option<u32>,
pub force_eirp_failure: Option<bool>,
pub force_pll_unlock: Option<bool>,
pub ut_ine_success: Option<u32>,
pub rf_ready: Option<bool>,
}
Fields§
§is_test_device: Option<bool>
§uuid: Option<String>
§timestamp: Option<u64>
§state: Option<String>
§sky_search_state: Option<String>
§snr: Option<f32>
§seconds_until_schedule: Option<f32>
§snr_uptime: Option<f64>
§cplane_uptime: Option<f64>
§percent_scheduled: Option<f64>
§cplane_updates: Option<u32>
§downlink_throughput: Option<f64>
§uplink_throughput: Option<f64>
§connected: Option<bool>
§sys_uptime: Option<i32>
§gps_latitude: Option<f64>
§gps_longitude: Option<f64>
§gps_pdop: Option<f64>
§rf_mode: Option<u32>
§phi: Option<f64>
§theta: Option<f64>
§rx_channel: Option<u32>
§tx_channel: Option<u32>
§t_dbf_max: Option<f32>
§t_center: Option<f64>
§baseline_heating: Option<f64>
§additional_heating: Option<f64>
§total_heating: Option<f64>
§target_total_heating: Option<f64>
§auto_power_snow_melt_enabled: Option<bool>
§voltage: Option<f64>
§rx_beam_state: Option<u32>
§tx_beam_state: Option<u32>
§half_duplex_state: Option<u32>
§manual_tilt_enabled: Option<bool>
§tilt_angle: Option<f64>
§pll_tx_lock_detected: Option<u32>
§eirp_exceeded_threshold: Option<bool>
§eirp_scale_override: Option<f32>
§idle_override_enabled: Option<bool>
§theta_override_enabled: Option<bool>
§theta_override_value: Option<f64>
§phi_override_enabled: Option<bool>
§phi_override_value: Option<f64>
§rx_chan_override_value: Option<u32>
§tx_chan_override_value: Option<u32>
§sky_search_override_enabled: Option<bool>
§fast_switching_enabled: Option<bool>
§modulation_override_value: Option<u32>
§force_eirp_failure: Option<bool>
§force_pll_unlock: Option<bool>
§ut_ine_success: Option<u32>
§rf_ready: Option<bool>
Implementations§
source§impl DishEmcResponse
impl DishEmcResponse
sourcepub fn is_test_device(&self) -> bool
pub fn is_test_device(&self) -> bool
Returns the value of is_test_device
, or the default value if is_test_device
is unset.
sourcepub fn timestamp(&self) -> u64
pub fn timestamp(&self) -> u64
Returns the value of timestamp
, or the default value if timestamp
is unset.
sourcepub fn state(&self) -> &str
pub fn state(&self) -> &str
Returns the value of state
, or the default value if state
is unset.
sourcepub fn sky_search_state(&self) -> &str
pub fn sky_search_state(&self) -> &str
Returns the value of sky_search_state
, or the default value if sky_search_state
is unset.
sourcepub fn seconds_until_schedule(&self) -> f32
pub fn seconds_until_schedule(&self) -> f32
Returns the value of seconds_until_schedule
, or the default value if seconds_until_schedule
is unset.
sourcepub fn snr_uptime(&self) -> f64
pub fn snr_uptime(&self) -> f64
Returns the value of snr_uptime
, or the default value if snr_uptime
is unset.
sourcepub fn cplane_uptime(&self) -> f64
pub fn cplane_uptime(&self) -> f64
Returns the value of cplane_uptime
, or the default value if cplane_uptime
is unset.
sourcepub fn percent_scheduled(&self) -> f64
pub fn percent_scheduled(&self) -> f64
Returns the value of percent_scheduled
, or the default value if percent_scheduled
is unset.
sourcepub fn cplane_updates(&self) -> u32
pub fn cplane_updates(&self) -> u32
Returns the value of cplane_updates
, or the default value if cplane_updates
is unset.
sourcepub fn downlink_throughput(&self) -> f64
pub fn downlink_throughput(&self) -> f64
Returns the value of downlink_throughput
, or the default value if downlink_throughput
is unset.
sourcepub fn uplink_throughput(&self) -> f64
pub fn uplink_throughput(&self) -> f64
Returns the value of uplink_throughput
, or the default value if uplink_throughput
is unset.
sourcepub fn connected(&self) -> bool
pub fn connected(&self) -> bool
Returns the value of connected
, or the default value if connected
is unset.
sourcepub fn sys_uptime(&self) -> i32
pub fn sys_uptime(&self) -> i32
Returns the value of sys_uptime
, or the default value if sys_uptime
is unset.
sourcepub fn gps_latitude(&self) -> f64
pub fn gps_latitude(&self) -> f64
Returns the value of gps_latitude
, or the default value if gps_latitude
is unset.
sourcepub fn gps_longitude(&self) -> f64
pub fn gps_longitude(&self) -> f64
Returns the value of gps_longitude
, or the default value if gps_longitude
is unset.
sourcepub fn gps_pdop(&self) -> f64
pub fn gps_pdop(&self) -> f64
Returns the value of gps_pdop
, or the default value if gps_pdop
is unset.
sourcepub fn rf_mode(&self) -> u32
pub fn rf_mode(&self) -> u32
Returns the value of rf_mode
, or the default value if rf_mode
is unset.
sourcepub fn rx_channel(&self) -> u32
pub fn rx_channel(&self) -> u32
Returns the value of rx_channel
, or the default value if rx_channel
is unset.
sourcepub fn tx_channel(&self) -> u32
pub fn tx_channel(&self) -> u32
Returns the value of tx_channel
, or the default value if tx_channel
is unset.
sourcepub fn t_dbf_max(&self) -> f32
pub fn t_dbf_max(&self) -> f32
Returns the value of t_dbf_max
, or the default value if t_dbf_max
is unset.
sourcepub fn t_center(&self) -> f64
pub fn t_center(&self) -> f64
Returns the value of t_center
, or the default value if t_center
is unset.
sourcepub fn baseline_heating(&self) -> f64
pub fn baseline_heating(&self) -> f64
Returns the value of baseline_heating
, or the default value if baseline_heating
is unset.
sourcepub fn additional_heating(&self) -> f64
pub fn additional_heating(&self) -> f64
Returns the value of additional_heating
, or the default value if additional_heating
is unset.
sourcepub fn total_heating(&self) -> f64
pub fn total_heating(&self) -> f64
Returns the value of total_heating
, or the default value if total_heating
is unset.
sourcepub fn target_total_heating(&self) -> f64
pub fn target_total_heating(&self) -> f64
Returns the value of target_total_heating
, or the default value if target_total_heating
is unset.
sourcepub fn auto_power_snow_melt_enabled(&self) -> bool
pub fn auto_power_snow_melt_enabled(&self) -> bool
Returns the value of auto_power_snow_melt_enabled
, or the default value if auto_power_snow_melt_enabled
is unset.
sourcepub fn voltage(&self) -> f64
pub fn voltage(&self) -> f64
Returns the value of voltage
, or the default value if voltage
is unset.
sourcepub fn rx_beam_state(&self) -> u32
pub fn rx_beam_state(&self) -> u32
Returns the value of rx_beam_state
, or the default value if rx_beam_state
is unset.
sourcepub fn tx_beam_state(&self) -> u32
pub fn tx_beam_state(&self) -> u32
Returns the value of tx_beam_state
, or the default value if tx_beam_state
is unset.
sourcepub fn half_duplex_state(&self) -> u32
pub fn half_duplex_state(&self) -> u32
Returns the value of half_duplex_state
, or the default value if half_duplex_state
is unset.
sourcepub fn manual_tilt_enabled(&self) -> bool
pub fn manual_tilt_enabled(&self) -> bool
Returns the value of manual_tilt_enabled
, or the default value if manual_tilt_enabled
is unset.
sourcepub fn tilt_angle(&self) -> f64
pub fn tilt_angle(&self) -> f64
Returns the value of tilt_angle
, or the default value if tilt_angle
is unset.
sourcepub fn pll_tx_lock_detected(&self) -> u32
pub fn pll_tx_lock_detected(&self) -> u32
Returns the value of pll_tx_lock_detected
, or the default value if pll_tx_lock_detected
is unset.
sourcepub fn eirp_exceeded_threshold(&self) -> bool
pub fn eirp_exceeded_threshold(&self) -> bool
Returns the value of eirp_exceeded_threshold
, or the default value if eirp_exceeded_threshold
is unset.
sourcepub fn eirp_scale_override(&self) -> f32
pub fn eirp_scale_override(&self) -> f32
Returns the value of eirp_scale_override
, or the default value if eirp_scale_override
is unset.
sourcepub fn idle_override_enabled(&self) -> bool
pub fn idle_override_enabled(&self) -> bool
Returns the value of idle_override_enabled
, or the default value if idle_override_enabled
is unset.
sourcepub fn theta_override_enabled(&self) -> bool
pub fn theta_override_enabled(&self) -> bool
Returns the value of theta_override_enabled
, or the default value if theta_override_enabled
is unset.
sourcepub fn theta_override_value(&self) -> f64
pub fn theta_override_value(&self) -> f64
Returns the value of theta_override_value
, or the default value if theta_override_value
is unset.
sourcepub fn phi_override_enabled(&self) -> bool
pub fn phi_override_enabled(&self) -> bool
Returns the value of phi_override_enabled
, or the default value if phi_override_enabled
is unset.
sourcepub fn phi_override_value(&self) -> f64
pub fn phi_override_value(&self) -> f64
Returns the value of phi_override_value
, or the default value if phi_override_value
is unset.
sourcepub fn rx_chan_override_value(&self) -> u32
pub fn rx_chan_override_value(&self) -> u32
Returns the value of rx_chan_override_value
, or the default value if rx_chan_override_value
is unset.
sourcepub fn tx_chan_override_value(&self) -> u32
pub fn tx_chan_override_value(&self) -> u32
Returns the value of tx_chan_override_value
, or the default value if tx_chan_override_value
is unset.
sourcepub fn sky_search_override_enabled(&self) -> bool
pub fn sky_search_override_enabled(&self) -> bool
Returns the value of sky_search_override_enabled
, or the default value if sky_search_override_enabled
is unset.
sourcepub fn fast_switching_enabled(&self) -> bool
pub fn fast_switching_enabled(&self) -> bool
Returns the value of fast_switching_enabled
, or the default value if fast_switching_enabled
is unset.
sourcepub fn modulation_override_value(&self) -> u32
pub fn modulation_override_value(&self) -> u32
Returns the value of modulation_override_value
, or the default value if modulation_override_value
is unset.
sourcepub fn force_eirp_failure(&self) -> bool
pub fn force_eirp_failure(&self) -> bool
Returns the value of force_eirp_failure
, or the default value if force_eirp_failure
is unset.
sourcepub fn force_pll_unlock(&self) -> bool
pub fn force_pll_unlock(&self) -> bool
Returns the value of force_pll_unlock
, or the default value if force_pll_unlock
is unset.
sourcepub fn ut_ine_success(&self) -> u32
pub fn ut_ine_success(&self) -> u32
Returns the value of ut_ine_success
, or the default value if ut_ine_success
is unset.
Trait Implementations§
source§impl Clone for DishEmcResponse
impl Clone for DishEmcResponse
source§fn clone(&self) -> DishEmcResponse
fn clone(&self) -> DishEmcResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DishEmcResponse
impl Debug for DishEmcResponse
source§impl Default for DishEmcResponse
impl Default for DishEmcResponse
source§impl Message for DishEmcResponse
impl Message for DishEmcResponse
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
.source§impl PartialEq for DishEmcResponse
impl PartialEq for DishEmcResponse
source§fn eq(&self, other: &DishEmcResponse) -> bool
fn eq(&self, other: &DishEmcResponse) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DishEmcResponse
Auto Trait Implementations§
impl RefUnwindSafe for DishEmcResponse
impl Send for DishEmcResponse
impl Sync for DishEmcResponse
impl Unpin for DishEmcResponse
impl UnwindSafe for DishEmcResponse
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request