diff options
author | Som_SP <somashekhar.puttagangaiah@intel.com> | 2021-10-20 21:59:45 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-20 22:07:24 +0200 |
commit | 9537261651a4f44fb0d0817bb902b225abb5e5a5 (patch) | |
tree | b7b60924dbb2da17298f3b1de9cd41e9c090eb6b /libmm-glib/mm-signal.h | |
parent | 296b5185f51b5444468059919c3c5cf7ca14247f (diff) |
libmm-glib,mmcli: add support for 'error-rate' measurements in signal info
Includes updates by Aleksander Morgado to fix mostly coding style issues.
Diffstat (limited to 'libmm-glib/mm-signal.h')
-rw-r--r-- | libmm-glib/mm-signal.h | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/libmm-glib/mm-signal.h b/libmm-glib/mm-signal.h index e970e729..b0950a79 100644 --- a/libmm-glib/mm-signal.h +++ b/libmm-glib/mm-signal.h @@ -10,7 +10,8 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details: * - * Copyright (C) 2013 Aleksander Morgado <aleksander@gnu.org> + * Copyright (C) 2013-2021 Aleksander Morgado <aleksander@aleksander.es> + * Copyright (C) 2021 Intel Corporation */ #ifndef MM_SIGNAL_H @@ -28,7 +29,7 @@ G_BEGIN_DECLS /** * MM_SIGNAL_UNKNOWN: * - * Identifier for an unknown signal value. + * Identifier for an unknown signal or error rate value. * * Since: 1.2 */ @@ -65,14 +66,15 @@ struct _MMSignalClass { GType mm_signal_get_type (void); G_DEFINE_AUTOPTR_CLEANUP_FUNC (MMSignal, g_object_unref) -gdouble mm_signal_get_rssi (MMSignal *self); -gdouble mm_signal_get_rscp (MMSignal *self); -gdouble mm_signal_get_ecio (MMSignal *self); -gdouble mm_signal_get_sinr (MMSignal *self); -gdouble mm_signal_get_io (MMSignal *self); -gdouble mm_signal_get_rsrq (MMSignal *self); -gdouble mm_signal_get_rsrp (MMSignal *self); -gdouble mm_signal_get_snr (MMSignal *self); +gdouble mm_signal_get_rssi (MMSignal *self); +gdouble mm_signal_get_rscp (MMSignal *self); +gdouble mm_signal_get_ecio (MMSignal *self); +gdouble mm_signal_get_sinr (MMSignal *self); +gdouble mm_signal_get_io (MMSignal *self); +gdouble mm_signal_get_rsrq (MMSignal *self); +gdouble mm_signal_get_rsrp (MMSignal *self); +gdouble mm_signal_get_snr (MMSignal *self); +gdouble mm_signal_get_error_rate (MMSignal *self); /*****************************************************************************/ /* ModemManager/libmm-glib/mmcli specific methods */ @@ -87,14 +89,15 @@ MMSignal *mm_signal_new (void); MMSignal *mm_signal_new_from_dictionary (GVariant *dictionary, GError **error); -void mm_signal_set_rssi (MMSignal *self, gdouble value); -void mm_signal_set_rscp (MMSignal *self, gdouble value); -void mm_signal_set_ecio (MMSignal *self, gdouble value); -void mm_signal_set_sinr (MMSignal *self, gdouble value); -void mm_signal_set_io (MMSignal *self, gdouble value); -void mm_signal_set_rsrq (MMSignal *self, gdouble value); -void mm_signal_set_rsrp (MMSignal *self, gdouble value); -void mm_signal_set_snr (MMSignal *self, gdouble value); +void mm_signal_set_rssi (MMSignal *self, gdouble value); +void mm_signal_set_rscp (MMSignal *self, gdouble value); +void mm_signal_set_ecio (MMSignal *self, gdouble value); +void mm_signal_set_sinr (MMSignal *self, gdouble value); +void mm_signal_set_io (MMSignal *self, gdouble value); +void mm_signal_set_rsrq (MMSignal *self, gdouble value); +void mm_signal_set_rsrp (MMSignal *self, gdouble value); +void mm_signal_set_snr (MMSignal *self, gdouble value); +void mm_signal_set_error_rate (MMSignal *self, gdouble value); #endif |