Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_radio_common.h
Go to the documentation of this file.
1 
2 /*
3  * ====================== WARNING ======================
4  *
5  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
6  * DO NOT MODIFY IN ANY WAY.
7  *
8  * ====================== WARNING ======================
9  */
10 #ifndef TAF_RADIO_COMMON_H_INCLUDE_GUARD
11 #define TAF_RADIO_COMMON_H_INCLUDE_GUARD
12 
13 
14 #include "legato.h"
15 
16 #define IFGEN_TAF_RADIO_PROTOCOL_ID "d5edc12c926963738f45ba4a468350e0"
17 #define IFGEN_TAF_RADIO_MSG_SIZE 1040
18 
19 
20 
21 //--------------------------------------------------------------------------------------------------
25 //--------------------------------------------------------------------------------------------------
26 #define TAF_RADIO_MCC_LEN 3
27 
28 //--------------------------------------------------------------------------------------------------
32 //--------------------------------------------------------------------------------------------------
33 #define TAF_RADIO_MNC_MIN_LEN 2
34 
35 //--------------------------------------------------------------------------------------------------
39 //--------------------------------------------------------------------------------------------------
40 #define TAF_RADIO_MNC_MAX_LEN 3
41 
42 //--------------------------------------------------------------------------------------------------
46 //--------------------------------------------------------------------------------------------------
47 #define TAF_RADIO_MCC_BYTES 4
48 
49 //--------------------------------------------------------------------------------------------------
53 //--------------------------------------------------------------------------------------------------
54 #define TAF_RADIO_MNC_BYTES 4
55 
56 //--------------------------------------------------------------------------------------------------
60 //--------------------------------------------------------------------------------------------------
61 #define TAF_RADIO_NETWORK_NAME_MAX_LEN 100
62 
63 //--------------------------------------------------------------------------------------------------
67 //--------------------------------------------------------------------------------------------------
68 #define TAF_RADIO_LTE_BAND_GROUP_NUM 4
69 
70 //--------------------------------------------------------------------------------------------------
74 //--------------------------------------------------------------------------------------------------
75 #define TAF_RADIO_IMS_USER_AGENT_BYTES 1024
76 
77 //--------------------------------------------------------------------------------------------------
81 //--------------------------------------------------------------------------------------------------
82 typedef struct taf_radio_PreferredOperatorList* taf_radio_PreferredOperatorListRef_t;
83 
84 
85 //--------------------------------------------------------------------------------------------------
89 //--------------------------------------------------------------------------------------------------
90 typedef struct taf_radio_PreferredOperator* taf_radio_PreferredOperatorRef_t;
91 
92 
93 //--------------------------------------------------------------------------------------------------
97 //--------------------------------------------------------------------------------------------------
98 typedef struct taf_radio_Metrics* taf_radio_MetricsRef_t;
99 
100 
101 //--------------------------------------------------------------------------------------------------
105 //--------------------------------------------------------------------------------------------------
106 typedef struct taf_radio_ScanInformationList* taf_radio_ScanInformationListRef_t;
107 
108 
109 //--------------------------------------------------------------------------------------------------
113 //--------------------------------------------------------------------------------------------------
114 typedef struct taf_radio_ScanInformation* taf_radio_ScanInformationRef_t;
115 
116 
117 //--------------------------------------------------------------------------------------------------
121 //--------------------------------------------------------------------------------------------------
122 typedef struct taf_radio_CellInfo* taf_radio_CellInfoRef_t;
123 
124 
125 //--------------------------------------------------------------------------------------------------
129 //--------------------------------------------------------------------------------------------------
130 typedef struct taf_radio_NeighborCells* taf_radio_NeighborCellsRef_t;
131 
132 
133 //--------------------------------------------------------------------------------------------------
137 //--------------------------------------------------------------------------------------------------
138 typedef struct taf_radio_PciScanInformationList* taf_radio_PciScanInformationListRef_t;
139 
140 
141 //--------------------------------------------------------------------------------------------------
145 //--------------------------------------------------------------------------------------------------
146 typedef struct taf_radio_PciScanInformation* taf_radio_PciScanInformationRef_t;
147 
148 
149 //--------------------------------------------------------------------------------------------------
153 //--------------------------------------------------------------------------------------------------
154 typedef struct taf_radio_PlmnInformation* taf_radio_PlmnInformationRef_t;
155 
156 
157 //--------------------------------------------------------------------------------------------------
161 //--------------------------------------------------------------------------------------------------
162 typedef struct taf_radio_Ims* taf_radio_ImsRef_t;
163 
164 
165 //--------------------------------------------------------------------------------------------------
169 //--------------------------------------------------------------------------------------------------
170 typedef struct taf_radio_NetStatus* taf_radio_NetStatusRef_t;
171 
172 
173 //--------------------------------------------------------------------------------------------------
177 //--------------------------------------------------------------------------------------------------
178 typedef enum
179 {
224 }
226 
227 
228 //--------------------------------------------------------------------------------------------------
232 //--------------------------------------------------------------------------------------------------
233 typedef enum
234 {
247 }
249 
250 
251 //--------------------------------------------------------------------------------------------------
255 //--------------------------------------------------------------------------------------------------
256 typedef enum
257 {
270 }
272 
273 
274 //--------------------------------------------------------------------------------------------------
278 //--------------------------------------------------------------------------------------------------
279 typedef enum
280 {
359 }
361 
362 
363 //--------------------------------------------------------------------------------------------------
367 //--------------------------------------------------------------------------------------------------
368 typedef enum
369 {
390 }
392 
393 
394 //--------------------------------------------------------------------------------------------------
398 //--------------------------------------------------------------------------------------------------
399 typedef enum
400 {
409 }
411 
412 
413 //--------------------------------------------------------------------------------------------------
417 //--------------------------------------------------------------------------------------------------
418 typedef enum
419 {
434 }
436 
437 
438 //--------------------------------------------------------------------------------------------------
442 //--------------------------------------------------------------------------------------------------
443 typedef enum
444 {
455 }
457 
458 
459 //--------------------------------------------------------------------------------------------------
463 //--------------------------------------------------------------------------------------------------
464 typedef enum
465 {
474 }
476 
477 
478 //--------------------------------------------------------------------------------------------------
482 //--------------------------------------------------------------------------------------------------
483 typedef enum
484 {
493 }
495 
496 
497 //--------------------------------------------------------------------------------------------------
501 //--------------------------------------------------------------------------------------------------
502 typedef enum
503 {
520 }
522 
523 
524 //--------------------------------------------------------------------------------------------------
528 //--------------------------------------------------------------------------------------------------
529 typedef enum
530 {
545 }
547 
548 
549 //--------------------------------------------------------------------------------------------------
552 //--------------------------------------------------------------------------------------------------
553 typedef enum
554 {
561 }
563 
564 
565 //--------------------------------------------------------------------------------------------------
569 //--------------------------------------------------------------------------------------------------
570 typedef enum
571 {
578 }
580 
581 
582 //--------------------------------------------------------------------------------------------------
586 //--------------------------------------------------------------------------------------------------
587 typedef enum
588 {
595 }
597 
598 
599 //--------------------------------------------------------------------------------------------------
603 //--------------------------------------------------------------------------------------------------/// GSM bitmask.
604 #define TAF_RADIO_RAT_BIT_MASK_GSM 0x1
605 #define TAF_RADIO_RAT_BIT_MASK_UMTS 0x2
606 #define TAF_RADIO_RAT_BIT_MASK_CDMA 0x4
607 #define TAF_RADIO_RAT_BIT_MASK_TDSCDMA 0x8
608 #define TAF_RADIO_RAT_BIT_MASK_LTE 0x10
609 #define TAF_RADIO_RAT_BIT_MASK_NR5G 0x20
610 #define TAF_RADIO_RAT_BIT_MASK_ALL 0x40
611 typedef uint32_t taf_radio_RatBitMask_t;
612 
613 
614 //--------------------------------------------------------------------------------------------------
618 //--------------------------------------------------------------------------------------------------/// Band Class 0, A-System.
619 #define TAF_RADIO_BAND_BIT_MASK_CLASS_0_A_SYSTEM 0x1
620 #define TAF_RADIO_BAND_BIT_MASK_CLASS_0_B_AB_GSM850 0x2
622 #define TAF_RADIO_BAND_BIT_MASK_CLASS_1_ALL_BLOCKS 0x4
623 #define TAF_RADIO_BAND_BIT_MASK_CLASS_2_PLACEHOLDER 0x8
624 #define TAF_RADIO_BAND_BIT_MASK_CLASS_3_A_SYSTEM 0x10
625 #define TAF_RADIO_BAND_BIT_MASK_CLASS_4_ALL_BLOCKS 0x20
626 #define TAF_RADIO_BAND_BIT_MASK_CLASS_5_ALL_BLOCKS 0x40
627 #define TAF_RADIO_BAND_BIT_MASK_CLASS_GSM_DCS_1800_BAND 0x80
628 #define TAF_RADIO_BAND_BIT_MASK_CLASS_E_GSM_900_BAND 0x100
629 #define TAF_RADIO_BAND_BIT_MASK_CLASS_P_GSM_900_BAND 0x200
630 #define TAF_RADIO_BAND_BIT_MASK_CLASS_6 0x400
631 #define TAF_RADIO_BAND_BIT_MASK_CLASS_7 0x800
632 #define TAF_RADIO_BAND_BIT_MASK_CLASS_8 0x1000
633 #define TAF_RADIO_BAND_BIT_MASK_CLASS_9 0x2000
634 #define TAF_RADIO_BAND_BIT_MASK_CLASS_10 0x4000
635 #define TAF_RADIO_BAND_BIT_MASK_CLASS_11 0x8000
636 #define TAF_RADIO_BAND_BIT_MASK_GSM_BAND_450 0x10000
637 #define TAF_RADIO_BAND_BIT_MASK_GSM_BAND_480 0x20000
638 #define TAF_RADIO_BAND_BIT_MASK_GSM_BAND_750 0x40000
639 #define TAF_RADIO_BAND_BIT_MASK_GSM_BAND_850 0x80000
640 #define TAF_RADIO_BAND_BIT_MASK_GSM_BAND_RAILWAYS_900_BAND 0x100000
641 #define TAF_RADIO_BAND_BIT_MASK_GSM_PCS_1900_BAND 0x200000
642 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_EU_J_CH_IMT_2100_BAND 0x400000
643 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_US_PCS_1900_BAND 0x800000
644 #define TAF_RADIO_BAND_BIT_MASK_EU_CH_DCS_1800_BAND 0x1000000
645 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_US_1700_BAND 0x2000000
646 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_US_850_BAND 0x4000000
647 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_JAPAN_800_BAND 0x8000000
648 #define TAF_RADIO_BAND_BIT_MASK_CLASS_12 0x10000000
649 #define TAF_RADIO_BAND_BIT_MASK_CLASS_14 0x20000000
650 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_0 0x40000000
651 #define TAF_RADIO_BAND_BIT_MASK_CLASS_15 0x80000000
652 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_1 0x100000000
653 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_2 0x200000000
654 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_3 0x400000000
655 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_4 0x800000000
656 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_5 0x1000000000
657 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_6 0x2000000000
658 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_7 0x4000000000
659 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_8 0x8000000000
660 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_9 0x10000000000
661 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_10 0x20000000000
662 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_11 0x40000000000
663 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_12 0x80000000000
664 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_13 0x100000000000
665 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_14 0x200000000000
666 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_15 0x400000000000
667 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_16 0x800000000000
668 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_EU_2600_BAND 0x1000000000000
669 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_EU_J_900_BAND 0x2000000000000
670 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_EU_J_1700_BAND 0x4000000000000
671 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_18 0x8000000000000
672 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_19 0x10000000000000
673 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_20 0x20000000000000
674 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_21 0x40000000000000
675 #define TAF_RADIO_BAND_BIT_MASK_RESERVED_22 0x80000000000000
676 #define TAF_RADIO_BAND_BIT_MASK_CLASS_16 0x100000000000000
677 #define TAF_RADIO_BAND_BIT_MASK_CLASS_17 0x200000000000000
678 #define TAF_RADIO_BAND_BIT_MASK_CLASS_18 0x400000000000000
679 #define TAF_RADIO_BAND_BIT_MASK_CLASS_19 0x800000000000000
680 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_JAPAN_850_BAND 0x1000000000000000
681 #define TAF_RADIO_BAND_BIT_MASK_WCDMA_JAPAN_1500_BAND 0x2000000000000000
682 typedef uint64_t taf_radio_BandBitMask_t;
683 
684 
685 //--------------------------------------------------------------------------------------------------
689 //--------------------------------------------------------------------------------------------------/// Indication for IMS service information changes.
690 #define TAF_RADIO_IMS_IND_BIT_MASK_SVC_INFO 0x1
691 #define TAF_RADIO_IMS_IND_BIT_MASK_PDP_ERROR 0x2
692 typedef uint32_t taf_radio_ImsIndBitMask_t;
693 
694 
695 //--------------------------------------------------------------------------------------------------
699 //--------------------------------------------------------------------------------------------------/// Indication for RAT service status changes.
700 #define TAF_RADIO_NET_STATUS_IND_BIT_MASK_RAT_SVC_STATUS 0x1
701 #define TAF_RADIO_NET_STATUS_IND_BIT_MASK_LTE_CS_CAP 0x2
703 
704 
705 //--------------------------------------------------------------------------------------------------
709 //--------------------------------------------------------------------------------------------------
710 typedef struct
711 {
713  char mcc[4 + 1];
714  char mnc[4 + 1];
717  uint8_t phoneId;
718 }
720 
721 
722 //--------------------------------------------------------------------------------------------------
726 //--------------------------------------------------------------------------------------------------
727 typedef struct
728 {
730  uint8_t phoneId;
731 }
733 
734 
735 //--------------------------------------------------------------------------------------------------
739 //--------------------------------------------------------------------------------------------------
740 typedef struct
741 {
743  uint8_t phoneId;
744 }
746 
747 
748 //--------------------------------------------------------------------------------------------------
752 //--------------------------------------------------------------------------------------------------
753 typedef struct taf_radio_NetRegRejectHandler* taf_radio_NetRegRejectHandlerRef_t;
754 
755 
756 //--------------------------------------------------------------------------------------------------
760 //--------------------------------------------------------------------------------------------------
761 typedef struct taf_radio_RatChangeHandler* taf_radio_RatChangeHandlerRef_t;
762 
763 
764 //--------------------------------------------------------------------------------------------------
768 //--------------------------------------------------------------------------------------------------
769 typedef struct taf_radio_NetRegStateEventHandler* taf_radio_NetRegStateEventHandlerRef_t;
770 
771 
772 //--------------------------------------------------------------------------------------------------
776 //--------------------------------------------------------------------------------------------------
777 typedef struct taf_radio_PacketSwitchedChangeHandler* taf_radio_PacketSwitchedChangeHandlerRef_t;
778 
779 
780 //--------------------------------------------------------------------------------------------------
784 //--------------------------------------------------------------------------------------------------
785 typedef struct taf_radio_SignalStrengthChangeHandler* taf_radio_SignalStrengthChangeHandlerRef_t;
786 
787 
788 //--------------------------------------------------------------------------------------------------
792 //--------------------------------------------------------------------------------------------------
793 typedef struct taf_radio_ImsRegStatusChangeHandler* taf_radio_ImsRegStatusChangeHandlerRef_t;
794 
795 
796 //--------------------------------------------------------------------------------------------------
800 //--------------------------------------------------------------------------------------------------
801 typedef struct taf_radio_OpModeChangeHandler* taf_radio_OpModeChangeHandlerRef_t;
802 
803 
804 //--------------------------------------------------------------------------------------------------
808 //--------------------------------------------------------------------------------------------------
809 typedef struct taf_radio_NetStatusChangeHandler* taf_radio_NetStatusChangeHandlerRef_t;
810 
811 
812 //--------------------------------------------------------------------------------------------------
816 //--------------------------------------------------------------------------------------------------
817 typedef struct taf_radio_ImsStatusChangeHandler* taf_radio_ImsStatusChangeHandlerRef_t;
818 
819 
820 //--------------------------------------------------------------------------------------------------
824 //--------------------------------------------------------------------------------------------------
825 typedef struct taf_radio_CellInfoChangeHandler* taf_radio_CellInfoChangeHandlerRef_t;
826 
827 
828 //--------------------------------------------------------------------------------------------------
832 //--------------------------------------------------------------------------------------------------
834 (
835  le_result_t result,
837  void* contextPtr
839 );
840 
841 //--------------------------------------------------------------------------------------------------
845 //--------------------------------------------------------------------------------------------------
847 (
848  const taf_radio_NetRegRejInd_t * LE_NONNULL rejIndPtr,
850  void* contextPtr
852 );
853 
854 //--------------------------------------------------------------------------------------------------
858 //--------------------------------------------------------------------------------------------------
859 typedef void (*taf_radio_RatChangeHandlerFunc_t)
860 (
861  const taf_radio_RatChangeInd_t * LE_NONNULL ratChangeIndPtr,
863  void* contextPtr
865 );
866 
867 //--------------------------------------------------------------------------------------------------
871 //--------------------------------------------------------------------------------------------------
873 (
874  const taf_radio_NetRegStateInd_t * LE_NONNULL stateIndPtr,
876  void* contextPtr
878 );
879 
880 //--------------------------------------------------------------------------------------------------
884 //--------------------------------------------------------------------------------------------------
886 (
887  const taf_radio_NetRegStateInd_t * LE_NONNULL stateIndPtr,
889  void* contextPtr
891 );
892 
893 //--------------------------------------------------------------------------------------------------
897 //--------------------------------------------------------------------------------------------------
899 (
900  int32_t ss,
902  int32_t rsrp,
904  uint8_t phoneId,
906  void* contextPtr
908 );
909 
910 //--------------------------------------------------------------------------------------------------
914 //--------------------------------------------------------------------------------------------------
916 (
919  uint8_t phoneId,
921  void* contextPtr
923 );
924 
925 //--------------------------------------------------------------------------------------------------
929 //--------------------------------------------------------------------------------------------------
931 (
934  void* contextPtr
936 );
937 
938 //--------------------------------------------------------------------------------------------------
942 //--------------------------------------------------------------------------------------------------
944 (
947  uint8_t phoneId,
949  void* contextPtr
951 );
952 
953 //--------------------------------------------------------------------------------------------------
957 //--------------------------------------------------------------------------------------------------
959 (
960  taf_radio_OpMode_t mode,
962  void* contextPtr
964 );
965 
966 //--------------------------------------------------------------------------------------------------
970 //--------------------------------------------------------------------------------------------------
971 typedef void (*taf_radio_NetStatusHandlerFunc_t)
972 (
973  taf_radio_NetStatusRef_t netStatus,
977  uint8_t phoneId,
979  void* contextPtr
981 );
982 
983 //--------------------------------------------------------------------------------------------------
987 //--------------------------------------------------------------------------------------------------
989 (
990  taf_radio_ImsRef_t imsRef,
994  uint8_t phoneId,
996  void* contextPtr
998 );
999 
1000 //--------------------------------------------------------------------------------------------------
1004 //--------------------------------------------------------------------------------------------------
1007  taf_radio_CellInfoStatus_t cellStatus,
1009  uint8_t phoneId,
1011  void* contextPtr
1013 );
1014 
1015 
1016 //--------------------------------------------------------------------------------------------------
1020 //--------------------------------------------------------------------------------------------------
1022 (
1023  void
1024 );
1025 
1026 
1027 //--------------------------------------------------------------------------------------------------
1031 //--------------------------------------------------------------------------------------------------
1033 (
1034  void
1035 );
1036 
1037 
1038 //--------------------------------------------------------------------------------------------------
1042 //--------------------------------------------------------------------------------------------------
1044 (
1045  le_msg_SessionRef_t _ifgen_sessionRef
1046 );
1047 
1048 
1049 //--------------------------------------------------------------------------------------------------
1053 //--------------------------------------------------------------------------------------------------
1055 (
1056  le_msg_SessionRef_t _ifgen_sessionRef,
1057  bool isBlocking
1058 );
1059 
1060 //--------------------------------------------------------------------------------------------------
1066 //--------------------------------------------------------------------------------------------------
1068 (
1069  le_msg_SessionRef_t _ifgen_sessionRef,
1072  void* contextPtr
1074 );
1075 
1076 //--------------------------------------------------------------------------------------------------
1080 //--------------------------------------------------------------------------------------------------
1082 (
1083  le_msg_SessionRef_t _ifgen_sessionRef,
1086 );
1087 
1088 //--------------------------------------------------------------------------------------------------
1094 //--------------------------------------------------------------------------------------------------
1096 (
1097  le_msg_SessionRef_t _ifgen_sessionRef,
1100  void* contextPtr
1102 );
1103 
1104 //--------------------------------------------------------------------------------------------------
1108 //--------------------------------------------------------------------------------------------------
1110 (
1111  le_msg_SessionRef_t _ifgen_sessionRef,
1114 );
1115 
1116 //--------------------------------------------------------------------------------------------------
1122 //--------------------------------------------------------------------------------------------------
1124 (
1125  le_msg_SessionRef_t _ifgen_sessionRef,
1128  void* contextPtr
1130 );
1131 
1132 //--------------------------------------------------------------------------------------------------
1136 //--------------------------------------------------------------------------------------------------
1138 (
1139  le_msg_SessionRef_t _ifgen_sessionRef,
1142 );
1143 
1144 //--------------------------------------------------------------------------------------------------
1150 //--------------------------------------------------------------------------------------------------
1152 (
1153  le_msg_SessionRef_t _ifgen_sessionRef,
1156  void* contextPtr
1158 );
1159 
1160 //--------------------------------------------------------------------------------------------------
1164 //--------------------------------------------------------------------------------------------------
1166 (
1167  le_msg_SessionRef_t _ifgen_sessionRef,
1170 );
1171 
1172 //--------------------------------------------------------------------------------------------------
1178 //--------------------------------------------------------------------------------------------------
1180 (
1181  le_msg_SessionRef_t _ifgen_sessionRef,
1182  taf_radio_Rat_t rat,
1186  void* contextPtr
1188 );
1189 
1190 //--------------------------------------------------------------------------------------------------
1194 //--------------------------------------------------------------------------------------------------
1196 (
1197  le_msg_SessionRef_t _ifgen_sessionRef,
1200 );
1201 
1202 //--------------------------------------------------------------------------------------------------
1208 //--------------------------------------------------------------------------------------------------
1210 (
1211  le_msg_SessionRef_t _ifgen_sessionRef,
1214  void* contextPtr
1216 );
1217 
1218 //--------------------------------------------------------------------------------------------------
1222 //--------------------------------------------------------------------------------------------------
1224 (
1225  le_msg_SessionRef_t _ifgen_sessionRef,
1228 );
1229 
1230 //--------------------------------------------------------------------------------------------------
1236 //--------------------------------------------------------------------------------------------------
1238 (
1239  le_msg_SessionRef_t _ifgen_sessionRef,
1242  void* contextPtr
1244 );
1245 
1246 //--------------------------------------------------------------------------------------------------
1250 //--------------------------------------------------------------------------------------------------
1252 (
1253  le_msg_SessionRef_t _ifgen_sessionRef,
1256 );
1257 
1258 //--------------------------------------------------------------------------------------------------
1264 //--------------------------------------------------------------------------------------------------
1266 (
1267  le_msg_SessionRef_t _ifgen_sessionRef,
1270  void* contextPtr
1272 );
1273 
1274 //--------------------------------------------------------------------------------------------------
1278 //--------------------------------------------------------------------------------------------------
1280 (
1281  le_msg_SessionRef_t _ifgen_sessionRef,
1284 );
1285 
1286 //--------------------------------------------------------------------------------------------------
1292 //--------------------------------------------------------------------------------------------------
1294 (
1295  le_msg_SessionRef_t _ifgen_sessionRef,
1298  void* contextPtr
1300 );
1301 
1302 //--------------------------------------------------------------------------------------------------
1306 //--------------------------------------------------------------------------------------------------
1308 (
1309  le_msg_SessionRef_t _ifgen_sessionRef,
1312 );
1313 
1314 //--------------------------------------------------------------------------------------------------
1320 //--------------------------------------------------------------------------------------------------
1322 (
1323  le_msg_SessionRef_t _ifgen_sessionRef,
1326  void* contextPtr
1328 );
1329 
1330 //--------------------------------------------------------------------------------------------------
1334 //--------------------------------------------------------------------------------------------------
1336 (
1337  le_msg_SessionRef_t _ifgen_sessionRef,
1340 );
1341 
1342 //--------------------------------------------------------------------------------------------------
1351 //--------------------------------------------------------------------------------------------------
1353 (
1354  le_msg_SessionRef_t _ifgen_sessionRef,
1355  le_onoff_t power,
1357  uint8_t phoneId
1359 );
1360 
1361 //--------------------------------------------------------------------------------------------------
1370 //--------------------------------------------------------------------------------------------------
1372 (
1373  le_msg_SessionRef_t _ifgen_sessionRef,
1374  le_onoff_t* powerPtr,
1376  uint8_t phoneId
1378 );
1379 
1380 //--------------------------------------------------------------------------------------------------
1390 //--------------------------------------------------------------------------------------------------
1392 (
1393  le_msg_SessionRef_t _ifgen_sessionRef,
1394  uint8_t phoneId
1396 );
1397 
1398 //--------------------------------------------------------------------------------------------------
1408 //--------------------------------------------------------------------------------------------------
1410 (
1411  le_msg_SessionRef_t _ifgen_sessionRef,
1412  const char* LE_NONNULL mcc,
1414  const char* LE_NONNULL mnc,
1416  uint8_t phoneId
1418 );
1419 
1420 //--------------------------------------------------------------------------------------------------
1424 //--------------------------------------------------------------------------------------------------
1426 (
1427  le_msg_SessionRef_t _ifgen_sessionRef,
1428  const char* LE_NONNULL mcc,
1430  const char* LE_NONNULL mnc,
1434  void* contextPtr,
1436  uint8_t phoneId
1438 );
1439 
1440 //--------------------------------------------------------------------------------------------------
1450 //--------------------------------------------------------------------------------------------------
1452 (
1453  le_msg_SessionRef_t _ifgen_sessionRef,
1454  bool* isManualPtrPtr,
1456  char* mccPtr,
1458  size_t mccPtrSize,
1460  char* mncPtr,
1462  size_t mncPtrSize,
1464  uint8_t phoneId
1466 );
1467 
1468 //--------------------------------------------------------------------------------------------------
1475 //--------------------------------------------------------------------------------------------------
1477 (
1478  le_msg_SessionRef_t _ifgen_sessionRef
1479 );
1480 
1481 //--------------------------------------------------------------------------------------------------
1490 //--------------------------------------------------------------------------------------------------
1492 (
1493  le_msg_SessionRef_t _ifgen_sessionRef,
1494  taf_radio_BandBitMask_t* bandMaskPtrPtr,
1496  uint8_t phoneId
1498 );
1499 
1500 //--------------------------------------------------------------------------------------------------
1509 //--------------------------------------------------------------------------------------------------
1511 (
1512  le_msg_SessionRef_t _ifgen_sessionRef,
1513  uint64_t* bandMaskPtrPtr,
1515  size_t* bandMaskPtrSizePtr,
1517  uint8_t phoneId
1519 );
1520 
1521 //--------------------------------------------------------------------------------------------------
1530 //--------------------------------------------------------------------------------------------------
1532 (
1533  le_msg_SessionRef_t _ifgen_sessionRef,
1534  taf_radio_BandBitMask_t bandMask,
1536  uint8_t phoneId
1538 );
1539 
1540 //--------------------------------------------------------------------------------------------------
1549 //--------------------------------------------------------------------------------------------------
1551 (
1552  le_msg_SessionRef_t _ifgen_sessionRef,
1553  taf_radio_BandBitMask_t* bandMaskPtrPtr,
1555  uint8_t phoneId
1557 );
1558 
1559 //--------------------------------------------------------------------------------------------------
1568 //--------------------------------------------------------------------------------------------------
1570 (
1571  le_msg_SessionRef_t _ifgen_sessionRef,
1572  const uint64_t* bandMaskPtr,
1574  size_t bandMaskSize,
1576  uint8_t phoneId
1578 );
1579 
1580 //--------------------------------------------------------------------------------------------------
1589 //--------------------------------------------------------------------------------------------------
1591 (
1592  le_msg_SessionRef_t _ifgen_sessionRef,
1593  uint64_t* bandMaskPtr,
1595  size_t* bandMaskSizePtr,
1597  uint8_t phoneId
1599 );
1600 
1601 //--------------------------------------------------------------------------------------------------
1612 //--------------------------------------------------------------------------------------------------
1614 (
1615  le_msg_SessionRef_t _ifgen_sessionRef,
1616  const char* LE_NONNULL mcc,
1618  const char* LE_NONNULL mnc,
1620  taf_radio_RatBitMask_t ratMask,
1622  uint8_t phoneId
1624 );
1625 
1626 //--------------------------------------------------------------------------------------------------
1637 //--------------------------------------------------------------------------------------------------
1639 (
1640  le_msg_SessionRef_t _ifgen_sessionRef,
1641  const char* LE_NONNULL mcc,
1643  const char* LE_NONNULL mnc,
1645  uint8_t phoneId
1647 );
1648 
1649 //--------------------------------------------------------------------------------------------------
1658 //--------------------------------------------------------------------------------------------------
1660 (
1661  le_msg_SessionRef_t _ifgen_sessionRef,
1662  taf_radio_PreferredOperatorListRef_t preferredOperatorListRef
1664 );
1665 
1666 //--------------------------------------------------------------------------------------------------
1676 //--------------------------------------------------------------------------------------------------
1678 (
1679  le_msg_SessionRef_t _ifgen_sessionRef,
1680  uint8_t phoneId
1682 );
1683 
1684 //--------------------------------------------------------------------------------------------------
1692 //--------------------------------------------------------------------------------------------------
1694 (
1695  le_msg_SessionRef_t _ifgen_sessionRef,
1696  taf_radio_PreferredOperatorListRef_t preferredOperatorListRef
1698 );
1699 
1700 //--------------------------------------------------------------------------------------------------
1708 //--------------------------------------------------------------------------------------------------
1710 (
1711  le_msg_SessionRef_t _ifgen_sessionRef,
1712  taf_radio_PreferredOperatorListRef_t preferredOperatorListRef
1714 );
1715 
1716 //--------------------------------------------------------------------------------------------------
1725 //--------------------------------------------------------------------------------------------------
1727 (
1728  le_msg_SessionRef_t _ifgen_sessionRef,
1729  taf_radio_PreferredOperatorRef_t preferredOperatorRef,
1731  char* mccPtr,
1733  size_t mccPtrSize,
1735  char* mncPtr,
1737  size_t mncPtrSize,
1739  taf_radio_RatBitMask_t* ratMaskPtr
1741 );
1742 
1743 //--------------------------------------------------------------------------------------------------
1753 //--------------------------------------------------------------------------------------------------
1755 (
1756  le_msg_SessionRef_t _ifgen_sessionRef,
1757  taf_radio_Rat_t* ratPtr,
1759  uint8_t phoneId
1761 );
1762 
1763 //--------------------------------------------------------------------------------------------------
1772 //--------------------------------------------------------------------------------------------------
1774 (
1775  le_msg_SessionRef_t _ifgen_sessionRef,
1776  taf_radio_RatBitMask_t ratMask,
1778  uint8_t phoneId
1780 );
1781 
1782 //--------------------------------------------------------------------------------------------------
1792 //--------------------------------------------------------------------------------------------------
1794 (
1795  le_msg_SessionRef_t _ifgen_sessionRef,
1796  taf_radio_RatBitMask_t* ratMaskPtrPtr,
1798  uint8_t phoneId
1800 );
1801 
1802 //--------------------------------------------------------------------------------------------------
1812 //--------------------------------------------------------------------------------------------------
1814 (
1815  le_msg_SessionRef_t _ifgen_sessionRef,
1816  taf_radio_NetRegState_t* statePtr,
1818  uint8_t phoneId
1820 );
1821 
1822 //--------------------------------------------------------------------------------------------------
1832 //--------------------------------------------------------------------------------------------------
1834 (
1835  le_msg_SessionRef_t _ifgen_sessionRef,
1836  taf_radio_NetRegState_t* statePtr,
1838  uint8_t phoneId
1840 );
1841 
1842 //--------------------------------------------------------------------------------------------------
1852 //--------------------------------------------------------------------------------------------------
1854 (
1855  le_msg_SessionRef_t _ifgen_sessionRef,
1856  taf_radio_SigType_t sigType,
1858  int32_t lowerRangeThreshold,
1860  int32_t upperRangeThreshold,
1862  uint8_t phoneId
1864 );
1865 
1866 //--------------------------------------------------------------------------------------------------
1876 //--------------------------------------------------------------------------------------------------
1878 (
1879  le_msg_SessionRef_t _ifgen_sessionRef,
1880  taf_radio_SigType_t sigType,
1882  uint16_t delta,
1884  uint8_t phoneId
1886 );
1887 
1888 //--------------------------------------------------------------------------------------------------
1898 //--------------------------------------------------------------------------------------------------
1900 (
1901  le_msg_SessionRef_t _ifgen_sessionRef,
1902  uint32_t* qualityPtr,
1904  uint8_t phoneId
1906 );
1907 
1908 //--------------------------------------------------------------------------------------------------
1916 //--------------------------------------------------------------------------------------------------
1918 (
1919  le_msg_SessionRef_t _ifgen_sessionRef,
1920  uint8_t phoneId
1922 );
1923 
1924 //--------------------------------------------------------------------------------------------------
1933 //--------------------------------------------------------------------------------------------------
1935 (
1936  le_msg_SessionRef_t _ifgen_sessionRef,
1937  taf_radio_MetricsRef_t MetricsRef
1939 );
1940 
1941 //--------------------------------------------------------------------------------------------------
1948 //--------------------------------------------------------------------------------------------------
1950 (
1951  le_msg_SessionRef_t _ifgen_sessionRef,
1952  taf_radio_MetricsRef_t MetricsRef
1954 );
1955 
1956 //--------------------------------------------------------------------------------------------------
1966 //--------------------------------------------------------------------------------------------------
1968 (
1969  le_msg_SessionRef_t _ifgen_sessionRef,
1970  taf_radio_MetricsRef_t MetricsRef,
1972  int32_t* rssiPtr,
1974  uint32_t* berPtr
1976 );
1977 
1978 //--------------------------------------------------------------------------------------------------
1988 //--------------------------------------------------------------------------------------------------
1990 (
1991  le_msg_SessionRef_t _ifgen_sessionRef,
1992  taf_radio_MetricsRef_t MetricsRef,
1994  int32_t* ssPtr,
1996  uint32_t* berPtr,
1998  int32_t* rscpPtr
2000 );
2001 
2002 //--------------------------------------------------------------------------------------------------
2012 //--------------------------------------------------------------------------------------------------
2014 (
2015  le_msg_SessionRef_t _ifgen_sessionRef,
2016  taf_radio_MetricsRef_t MetricsRef,
2018  int32_t* ssPtr,
2020  int32_t* rsrqPtr,
2022  int32_t* rsrpPtr,
2024  int32_t* snrPtr
2026 );
2027 
2028 //--------------------------------------------------------------------------------------------------
2038 //--------------------------------------------------------------------------------------------------
2040 (
2041  le_msg_SessionRef_t _ifgen_sessionRef,
2042  taf_radio_MetricsRef_t MetricsRef,
2044  int32_t* ssPtr,
2046  int32_t* ecioPtr,
2048  int32_t* snrPtr,
2050  int32_t* ioPtr
2052 );
2053 
2054 //--------------------------------------------------------------------------------------------------
2063 //--------------------------------------------------------------------------------------------------
2065 (
2066  le_msg_SessionRef_t _ifgen_sessionRef,
2067  taf_radio_MetricsRef_t MetricsRef,
2069  int32_t* rsrqPtr,
2071  int32_t* rsrpPtr,
2073  int32_t* snrPtr
2075 );
2076 
2077 //--------------------------------------------------------------------------------------------------
2085 //--------------------------------------------------------------------------------------------------
2087 (
2088  le_msg_SessionRef_t _ifgen_sessionRef,
2089  uint8_t phoneId
2091 );
2092 
2093 //--------------------------------------------------------------------------------------------------
2101 //--------------------------------------------------------------------------------------------------
2103 (
2104  le_msg_SessionRef_t _ifgen_sessionRef,
2105  uint8_t phoneId
2107 );
2108 
2109 //--------------------------------------------------------------------------------------------------
2117 //--------------------------------------------------------------------------------------------------
2119 (
2120  le_msg_SessionRef_t _ifgen_sessionRef,
2121  uint8_t phoneId
2123 );
2124 
2125 //--------------------------------------------------------------------------------------------------
2133 //--------------------------------------------------------------------------------------------------
2135 (
2136  le_msg_SessionRef_t _ifgen_sessionRef,
2137  uint8_t phoneId
2139 );
2140 
2141 //--------------------------------------------------------------------------------------------------
2149 //--------------------------------------------------------------------------------------------------
2151 (
2152  le_msg_SessionRef_t _ifgen_sessionRef,
2153  uint8_t phoneId
2155 );
2156 
2157 //--------------------------------------------------------------------------------------------------
2165 //--------------------------------------------------------------------------------------------------
2167 (
2168  le_msg_SessionRef_t _ifgen_sessionRef,
2169  uint8_t phoneId
2171 );
2172 
2173 //--------------------------------------------------------------------------------------------------
2181 //--------------------------------------------------------------------------------------------------
2183 (
2184  le_msg_SessionRef_t _ifgen_sessionRef,
2185  uint8_t phoneId
2187 );
2188 
2189 //--------------------------------------------------------------------------------------------------
2197 //--------------------------------------------------------------------------------------------------
2199 (
2200  le_msg_SessionRef_t _ifgen_sessionRef,
2201  uint8_t phoneId
2203 );
2204 
2205 //--------------------------------------------------------------------------------------------------
2213 //--------------------------------------------------------------------------------------------------
2215 (
2216  le_msg_SessionRef_t _ifgen_sessionRef,
2217  uint8_t phoneId
2219 );
2220 
2221 //--------------------------------------------------------------------------------------------------
2229 //--------------------------------------------------------------------------------------------------
2231 (
2232  le_msg_SessionRef_t _ifgen_sessionRef,
2233  uint8_t phoneId
2235 );
2236 
2237 //--------------------------------------------------------------------------------------------------
2247 //--------------------------------------------------------------------------------------------------
2249 (
2250  le_msg_SessionRef_t _ifgen_sessionRef,
2251  uint8_t* bsicPtr,
2253  uint8_t phoneId
2255 );
2256 
2257 //--------------------------------------------------------------------------------------------------
2267 //--------------------------------------------------------------------------------------------------
2269 (
2270  le_msg_SessionRef_t _ifgen_sessionRef,
2271  uint8_t phoneId
2273 );
2274 
2275 //--------------------------------------------------------------------------------------------------
2285 //--------------------------------------------------------------------------------------------------
2287 (
2288  le_msg_SessionRef_t _ifgen_sessionRef,
2289  char* nameStr,
2291  size_t nameStrSize,
2293  uint8_t phoneId
2295 );
2296 
2297 //--------------------------------------------------------------------------------------------------
2306 //--------------------------------------------------------------------------------------------------
2308 (
2309  le_msg_SessionRef_t _ifgen_sessionRef,
2310  char* mccStr,
2312  size_t mccStrSize,
2314  char* mncStr,
2316  size_t mncStrSize,
2318  uint8_t phoneId
2320 );
2321 
2322 //--------------------------------------------------------------------------------------------------
2330 //--------------------------------------------------------------------------------------------------
2332 (
2333  le_msg_SessionRef_t _ifgen_sessionRef,
2334  uint8_t phoneId
2336 );
2337 
2338 //--------------------------------------------------------------------------------------------------
2342 //--------------------------------------------------------------------------------------------------
2344 (
2345  le_msg_SessionRef_t _ifgen_sessionRef,
2348  void* contextPtr,
2350  uint8_t phoneId
2352 );
2353 
2354 //--------------------------------------------------------------------------------------------------
2362 //--------------------------------------------------------------------------------------------------
2364 (
2365  le_msg_SessionRef_t _ifgen_sessionRef,
2366  taf_radio_ScanInformationListRef_t scanInformationListRef
2368 );
2369 
2370 //--------------------------------------------------------------------------------------------------
2379 //--------------------------------------------------------------------------------------------------
2381 (
2382  le_msg_SessionRef_t _ifgen_sessionRef,
2383  taf_radio_ScanInformationListRef_t scanInformationListRef
2385 );
2386 
2387 //--------------------------------------------------------------------------------------------------
2396 //--------------------------------------------------------------------------------------------------
2398 (
2399  le_msg_SessionRef_t _ifgen_sessionRef,
2400  taf_radio_ScanInformationListRef_t scanInformationListRef
2402 );
2403 
2404 //--------------------------------------------------------------------------------------------------
2413 //--------------------------------------------------------------------------------------------------
2415 (
2416  le_msg_SessionRef_t _ifgen_sessionRef,
2417  taf_radio_ScanInformationRef_t scanInformationRef,
2419  char* mccPtr,
2421  size_t mccPtrSize,
2423  char* mncPtr,
2425  size_t mncPtrSize
2427 );
2428 
2429 //--------------------------------------------------------------------------------------------------
2438 //--------------------------------------------------------------------------------------------------
2440 (
2441  le_msg_SessionRef_t _ifgen_sessionRef,
2442  taf_radio_ScanInformationRef_t scanInformationRef,
2444  char* namePtr,
2446  size_t namePtrSize
2448 );
2449 
2450 //--------------------------------------------------------------------------------------------------
2459 //--------------------------------------------------------------------------------------------------
2461 (
2462  le_msg_SessionRef_t _ifgen_sessionRef,
2463  taf_radio_ScanInformationRef_t scanInformationRef
2465 );
2466 
2467 //--------------------------------------------------------------------------------------------------
2475 //--------------------------------------------------------------------------------------------------
2477 (
2478  le_msg_SessionRef_t _ifgen_sessionRef,
2479  taf_radio_ScanInformationRef_t scanInformationRef
2481 );
2482 
2483 //--------------------------------------------------------------------------------------------------
2491 //--------------------------------------------------------------------------------------------------
2493 (
2494  le_msg_SessionRef_t _ifgen_sessionRef,
2495  taf_radio_ScanInformationRef_t scanInformationRef
2497 );
2498 
2499 //--------------------------------------------------------------------------------------------------
2507 //--------------------------------------------------------------------------------------------------
2509 (
2510  le_msg_SessionRef_t _ifgen_sessionRef,
2511  taf_radio_ScanInformationRef_t scanInformationRef
2513 );
2514 
2515 //--------------------------------------------------------------------------------------------------
2523 //--------------------------------------------------------------------------------------------------
2525 (
2526  le_msg_SessionRef_t _ifgen_sessionRef,
2527  taf_radio_ScanInformationRef_t scanInformationRef
2529 );
2530 
2531 //--------------------------------------------------------------------------------------------------
2539 //--------------------------------------------------------------------------------------------------
2541 (
2542  le_msg_SessionRef_t _ifgen_sessionRef,
2543  taf_radio_RatBitMask_t ratMask,
2545  uint8_t phoneId
2547 );
2548 
2549 //--------------------------------------------------------------------------------------------------
2553 //--------------------------------------------------------------------------------------------------
2555 (
2556  le_msg_SessionRef_t _ifgen_sessionRef,
2557  taf_radio_RatBitMask_t ratMask,
2561  void* contextPtr,
2563  uint8_t phoneId
2565 );
2566 
2567 //--------------------------------------------------------------------------------------------------
2575 //--------------------------------------------------------------------------------------------------
2577 (
2578  le_msg_SessionRef_t _ifgen_sessionRef,
2579  taf_radio_PciScanInformationListRef_t scanInformationListRef
2582 );
2583 
2584 //--------------------------------------------------------------------------------------------------
2592 //--------------------------------------------------------------------------------------------------
2594 (
2595  le_msg_SessionRef_t _ifgen_sessionRef,
2596  taf_radio_PciScanInformationListRef_t scanInformationListRef
2599 );
2600 
2601 //--------------------------------------------------------------------------------------------------
2610 //--------------------------------------------------------------------------------------------------
2612 (
2613  le_msg_SessionRef_t _ifgen_sessionRef,
2614  taf_radio_PciScanInformationListRef_t scanInformationListRef
2617 );
2618 
2619 //--------------------------------------------------------------------------------------------------
2627 //--------------------------------------------------------------------------------------------------
2629 (
2630  le_msg_SessionRef_t _ifgen_sessionRef,
2631  taf_radio_PciScanInformationRef_t pciScanInformationRef
2633 );
2634 
2635 //--------------------------------------------------------------------------------------------------
2643 //--------------------------------------------------------------------------------------------------
2645 (
2646  le_msg_SessionRef_t _ifgen_sessionRef,
2647  taf_radio_PciScanInformationRef_t pciScanInformationRef
2649 );
2650 
2651 //--------------------------------------------------------------------------------------------------
2657 //--------------------------------------------------------------------------------------------------
2659 (
2660  le_msg_SessionRef_t _ifgen_sessionRef,
2661  taf_radio_PciScanInformationRef_t pciScanInformationRef
2663 );
2664 
2665 //--------------------------------------------------------------------------------------------------
2671 //--------------------------------------------------------------------------------------------------
2673 (
2674  le_msg_SessionRef_t _ifgen_sessionRef,
2675  taf_radio_PciScanInformationRef_t pciScanInformationRef
2677 );
2678 
2679 //--------------------------------------------------------------------------------------------------
2687 //--------------------------------------------------------------------------------------------------
2689 (
2690  le_msg_SessionRef_t _ifgen_sessionRef,
2693  char* mccPtr,
2695  size_t mccPtrSize,
2697  char* mncPtr,
2699  size_t mncPtrSize
2701 );
2702 
2703 //--------------------------------------------------------------------------------------------------
2711 //--------------------------------------------------------------------------------------------------
2713 (
2714  le_msg_SessionRef_t _ifgen_sessionRef,
2715  uint8_t phoneId
2717 );
2718 
2719 //--------------------------------------------------------------------------------------------------
2728 //--------------------------------------------------------------------------------------------------
2730 (
2731  le_msg_SessionRef_t _ifgen_sessionRef,
2732  taf_radio_NeighborCellsRef_t ngbrCellsRef
2734 );
2735 
2736 //--------------------------------------------------------------------------------------------------
2744 //--------------------------------------------------------------------------------------------------
2746 (
2747  le_msg_SessionRef_t _ifgen_sessionRef,
2748  taf_radio_NeighborCellsRef_t ngbrCellsRef
2750 );
2751 
2752 //--------------------------------------------------------------------------------------------------
2760 //--------------------------------------------------------------------------------------------------
2762 (
2763  le_msg_SessionRef_t _ifgen_sessionRef,
2764  taf_radio_NeighborCellsRef_t ngbrCellsRef
2766 );
2767 
2768 //--------------------------------------------------------------------------------------------------
2774 //--------------------------------------------------------------------------------------------------
2776 (
2777  le_msg_SessionRef_t _ifgen_sessionRef,
2778  taf_radio_CellInfoRef_t ngbrCellInfoRef
2780 );
2781 
2782 //--------------------------------------------------------------------------------------------------
2788 //--------------------------------------------------------------------------------------------------
2790 (
2791  le_msg_SessionRef_t _ifgen_sessionRef,
2792  taf_radio_CellInfoRef_t ngbrCellInfoRef
2794 );
2795 
2796 //--------------------------------------------------------------------------------------------------
2802 //--------------------------------------------------------------------------------------------------
2804 (
2805  le_msg_SessionRef_t _ifgen_sessionRef,
2806  taf_radio_CellInfoRef_t ngbrCellInfoRef
2808 );
2809 
2810 //--------------------------------------------------------------------------------------------------
2816 //--------------------------------------------------------------------------------------------------
2818 (
2819  le_msg_SessionRef_t _ifgen_sessionRef,
2820  taf_radio_CellInfoRef_t ngbrCellInfoRef
2822 );
2823 
2824 //--------------------------------------------------------------------------------------------------
2830 //--------------------------------------------------------------------------------------------------
2832 (
2833  le_msg_SessionRef_t _ifgen_sessionRef,
2834  taf_radio_CellInfoRef_t ngbrCellInfoRef
2836 );
2837 
2838 //--------------------------------------------------------------------------------------------------
2844 //--------------------------------------------------------------------------------------------------
2846 (
2847  le_msg_SessionRef_t _ifgen_sessionRef,
2848  taf_radio_CellInfoRef_t ngbrCellInfoRef
2850 );
2851 
2852 //--------------------------------------------------------------------------------------------------
2861 //--------------------------------------------------------------------------------------------------
2863 (
2864  le_msg_SessionRef_t _ifgen_sessionRef,
2865  taf_radio_CellInfoRef_t ngbrCellInfoRef,
2867  uint8_t* bsicPtr
2869 );
2870 
2871 //--------------------------------------------------------------------------------------------------
2879 //--------------------------------------------------------------------------------------------------
2881 (
2882  le_msg_SessionRef_t _ifgen_sessionRef,
2883  uint8_t phoneId
2885 );
2886 
2887 //--------------------------------------------------------------------------------------------------
2897 //--------------------------------------------------------------------------------------------------
2899 (
2900  le_msg_SessionRef_t _ifgen_sessionRef,
2901  taf_radio_NetStatusRef_t netRef,
2903  taf_radio_RatSvcStatus_t* statusPtr
2905 );
2906 
2907 //--------------------------------------------------------------------------------------------------
2917 //--------------------------------------------------------------------------------------------------
2919 (
2920  le_msg_SessionRef_t _ifgen_sessionRef,
2921  taf_radio_NetStatusRef_t netRef,
2923  taf_radio_CsCap_t* capabilityPtr
2925 );
2926 
2927 //--------------------------------------------------------------------------------------------------
2935 //--------------------------------------------------------------------------------------------------
2937 (
2938  le_msg_SessionRef_t _ifgen_sessionRef,
2939  uint8_t phoneId
2941 );
2942 
2943 //--------------------------------------------------------------------------------------------------
2953 //--------------------------------------------------------------------------------------------------
2955 (
2956  le_msg_SessionRef_t _ifgen_sessionRef,
2957  taf_radio_ImsRegStatus_t* statusPtr,
2959  uint8_t phoneId
2961 );
2962 
2963 //--------------------------------------------------------------------------------------------------
2973 //--------------------------------------------------------------------------------------------------
2975 (
2976  le_msg_SessionRef_t _ifgen_sessionRef,
2977  taf_radio_ImsRef_t imsRef,
2979  taf_radio_ImsSvcType_t service,
2981  taf_radio_ImsSvcStatus_t* statusPtr
2983 );
2984 
2985 //--------------------------------------------------------------------------------------------------
2995 //--------------------------------------------------------------------------------------------------
2997 (
2998  le_msg_SessionRef_t _ifgen_sessionRef,
2999  taf_radio_ImsRef_t imsRef,
3001  taf_radio_PdpError_t* errorPtr
3003 );
3004 
3005 //--------------------------------------------------------------------------------------------------
3015 //--------------------------------------------------------------------------------------------------
3017 (
3018  le_msg_SessionRef_t _ifgen_sessionRef,
3019  taf_radio_ImsRef_t imsRef,
3021  taf_radio_ImsSvcType_t service,
3023  bool enable
3025 );
3026 
3027 //--------------------------------------------------------------------------------------------------
3037 //--------------------------------------------------------------------------------------------------
3039 (
3040  le_msg_SessionRef_t _ifgen_sessionRef,
3041  taf_radio_ImsRef_t imsRef,
3043  taf_radio_ImsSvcType_t service,
3045  bool* enablePtr
3047 );
3048 
3049 //--------------------------------------------------------------------------------------------------
3059 //--------------------------------------------------------------------------------------------------
3061 (
3062  le_msg_SessionRef_t _ifgen_sessionRef,
3063  taf_radio_ImsRef_t imsRef,
3065  const char* LE_NONNULL userAgent
3067 );
3068 
3069 //--------------------------------------------------------------------------------------------------
3079 //--------------------------------------------------------------------------------------------------
3081 (
3082  le_msg_SessionRef_t _ifgen_sessionRef,
3083  taf_radio_ImsRef_t imsRef,
3085  char* userAgent,
3087  size_t userAgentSize
3089 );
3090 
3091 //--------------------------------------------------------------------------------------------------
3100 //--------------------------------------------------------------------------------------------------
3102 (
3103  le_msg_SessionRef_t _ifgen_sessionRef,
3104  taf_radio_NREndcAvailability_t* statusEndcPtr,
3106  taf_radio_NRDcnrRestriction_t* statusDcnrPtr,
3108  uint8_t phoneId
3110 );
3111 
3112 //--------------------------------------------------------------------------------------------------
3122 //--------------------------------------------------------------------------------------------------
3124 (
3125  le_msg_SessionRef_t _ifgen_sessionRef,
3126  char* longNameStr,
3128  size_t longNameStrSize,
3130  uint8_t phoneId
3132 );
3133 
3134 //--------------------------------------------------------------------------------------------------
3144 //--------------------------------------------------------------------------------------------------
3146 (
3147  le_msg_SessionRef_t _ifgen_sessionRef,
3148  uint8_t* totalSimCountPtr,
3150  uint8_t* maxActiveSimsPtr
3152 );
3153 
3154 //--------------------------------------------------------------------------------------------------
3164 //--------------------------------------------------------------------------------------------------
3166 (
3167  le_msg_SessionRef_t _ifgen_sessionRef,
3168  taf_radio_RatBitMask_t* deviceRatCapMaskPtr,
3170  taf_radio_RatBitMask_t* simRatCapMaskPtr,
3172  uint8_t phoneId
3174 );
3175 
3176 //--------------------------------------------------------------------------------------------------
3186 //--------------------------------------------------------------------------------------------------
3188 (
3189  le_msg_SessionRef_t _ifgen_sessionRef,
3190  taf_radio_SigType_t sigType,
3192  uint16_t hysteresis,
3194  uint8_t phoneId
3196 );
3197 
3198 //--------------------------------------------------------------------------------------------------
3208 //--------------------------------------------------------------------------------------------------
3210 (
3211  le_msg_SessionRef_t _ifgen_sessionRef,
3212  uint16_t hysteresisTimer,
3214  uint8_t phoneId
3216 );
3217 
3218 #endif // TAF_RADIO_COMMON_H_INCLUDE_GUARD
taf_radio_Rat_t rat
Definition: taf_radio_common.h:729
Limited registration.
Definition: taf_radio_common.h:453
LE_SHARED void ifgen_taf_radio_RemoveNetStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetStatusChangeHandlerRef_t handlerRef)
Information element non-existent or not.
Definition: taf_radio_common.h:351
void(* taf_radio_ImsStatusChangeHandlerFunc_t)(taf_radio_ImsRef_t imsRef, taf_radio_ImsIndBitMask_t bitmask, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:989
LE_SHARED void ifgen_taf_radio_RemovePacketSwitchedChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PacketSwitchedChangeHandlerRef_t handlerRef)
LE_SHARED le_result_t ifgen_taf_radio_GetNeighborCellGsmBsic(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef, uint8_t *bsicPtr)
LE_SHARED taf_radio_RatChangeHandlerRef_t ifgen_taf_radio_AddRatChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatChangeHandlerFunc_t handlerPtr, void *contextPtr)
void(* taf_radio_SignalStrengthChangeHandlerFunc_t)(int32_t ss, int32_t rsrp, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:899
NR5G - New Radio 5G.
Definition: taf_radio_common.h:222
LE_SHARED void ifgen_taf_radio_RemoveNetRegRejectHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegRejectHandlerRef_t handlerRef)
Voice call service.
Definition: taf_radio_common.h:470
uint64_t taf_radio_BandBitMask_t
Definition: taf_radio_common.h:682
taf_radio_ImsSvcStatus_t
Definition: taf_radio_common.h:483
void(* taf_radio_CellularNetworkScanHandlerFunc_t)(taf_radio_ScanInformationListRef_t listRef, void *contextPtr)
Definition: taf_radio_common.h:931
struct taf_radio_PreferredOperator * taf_radio_PreferredOperatorRef_t
Definition: taf_radio_common.h:90
LE_SHARED taf_radio_ScanInformationRef_t ifgen_taf_radio_GetFirstCellularNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationListRef_t scanInformationListRef)
LE_SHARED taf_radio_CellInfoChangeHandlerRef_t ifgen_taf_radio_AddCellInfoChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoChangeHandlerFunc_t handlerPtr, void *contextPtr)
NR ENDC is not available.
Definition: taf_radio_common.h:559
LTE - Long Term Evolution.
Definition: taf_radio_common.h:218
void(* taf_radio_ImsRegStatusChangeHandlerFunc_t)(taf_radio_ImsRegStatus_t status, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:916
taf_radio_NetRegState_t
Definition: taf_radio_common.h:368
LE_SHARED taf_radio_PreferredOperatorListRef_t ifgen_taf_radio_GetPreferredOperatorsList(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
struct taf_radio_PlmnInformation * taf_radio_PlmnInformationRef_t
Definition: taf_radio_common.h:154
LE_SHARED bool ifgen_taf_radio_HasLocalBinding(void)
LE_SHARED taf_radio_CellInfoRef_t ifgen_taf_radio_GetFirstNeighborCellInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NeighborCellsRef_t ngbrCellsRef)
UMTS - Universal Mobile Telecommunications System.
Definition: taf_radio_common.h:206
LE_SHARED taf_radio_PreferredOperatorRef_t ifgen_taf_radio_GetFirstPreferredOperator(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PreferredOperatorListRef_t preferredOperatorListRef)
LE_SHARED le_result_t ifgen_taf_radio_AddPreferredOperator(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL mcc, const char *LE_NONNULL mnc, taf_radio_RatBitMask_t ratMask, uint8_t phoneId)
Invalid mandatory information.
Definition: taf_radio_common.h:345
NR DCNR is not restricted.
Definition: taf_radio_common.h:576
void(* taf_radio_ManualSelectionHandlerFunc_t)(le_result_t result, void *contextPtr)
Definition: taf_radio_common.h:834
UMTS HSDPA - High Speed Downlink Packet Access.
Definition: taf_radio_common.h:210
UMTS Received Signal Strength Indicator.
Definition: taf_radio_common.h:424
taf_radio_NREndcAvailability_t
Definition: taf_radio_common.h:553
NR5G Reference Signal Receiving Power.
Definition: taf_radio_common.h:432
LE_SHARED bool ifgen_taf_radio_IsCellularNetworkInUse(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef)
LE_SHARED le_result_t ifgen_taf_radio_DeleteNeighborCellsInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NeighborCellsRef_t ngbrCellsRef)
Persistent low power mode.
Definition: taf_radio_common.h:543
Registration denied.
Definition: taf_radio_common.h:376
Definition: taf_radio_common.h:710
CDMA 1xRTT - Radio Transmission Technology.
Definition: taf_radio_common.h:196
taf_radio_ServiceDomainState_t domain
Definition: taf_radio_common.h:716
LE_SHARED le_result_t ifgen_taf_radio_GetNr5gSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef, int32_t *rsrqPtr, int32_t *rsrpPtr, int32_t *snrPtr)
void(* taf_radio_PacketSwitchedChangeHandlerFunc_t)(const taf_radio_NetRegStateInd_t *LE_NONNULL stateIndPtr, void *contextPtr)
Definition: taf_radio_common.h:886
No service.
Definition: taf_radio_common.h:237
LE_SHARED le_result_t ifgen_taf_radio_RemovePreferredOperator(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL mcc, const char *LE_NONNULL mnc, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_SetImsUserAgent(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, const char *LE_NONNULL userAgent)
uint32_t taf_radio_ImsIndBitMask_t
Definition: taf_radio_common.h:692
LTE CA - LTE Carrier Aggregation.
Definition: taf_radio_common.h:220
struct taf_radio_OpModeChangeHandler * taf_radio_OpModeChangeHandlerRef_t
Definition: taf_radio_common.h:801
LE_SHARED le_result_t ifgen_taf_radio_GetRadioAccessTechInUse(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_Rat_t *ratPtr, uint8_t phoneId)
LE_SHARED taf_radio_NetRegRejectHandlerRef_t ifgen_taf_radio_AddNetRegRejectHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegRejectHandlerFunc_t handlerPtr, void *contextPtr)
LE_SHARED le_result_t ifgen_taf_radio_GetImsSvcCfg(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, taf_radio_ImsSvcType_t service, bool *enablePtr)
LE_SHARED le_result_t ifgen_taf_radio_GetImsPdpError(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, taf_radio_PdpError_t *errorPtr)
LE_SHARED le_result_t ifgen_taf_radio_SetSignalStrengthIndThresholds(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_SigType_t sigType, int32_t lowerRangeThreshold, int32_t upperRangeThreshold, uint8_t phoneId)
Not allowed to operate either GPRS or.
Definition: taf_radio_common.h:299
NR ENDC is available.
Definition: taf_radio_common.h:557
taf_radio_NetRegState_t state
Definition: taf_radio_common.h:742
CDMA EVDO0 - EVolution Data Only Revision 0.
Definition: taf_radio_common.h:198
The network cannot derive the MS's.
Definition: taf_radio_common.h:301
taf_radio_OpMode_t
Definition: taf_radio_common.h:529
Not registered.
Definition: taf_radio_common.h:447
IMSI unknown in Visitors Location Register.
Definition: taf_radio_common.h:291
LE_SHARED le_result_t ifgen_taf_radio_SetSignalStrengthIndDelta(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_SigType_t sigType, uint16_t delta, uint8_t phoneId)
LE_SHARED uint32_t ifgen_taf_radio_GetServingCellLocAreaCode(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Service option temporarily out of order.
Definition: taf_radio_common.h:335
Option is unsubscribed.
Definition: taf_radio_common.h:508
Network has implicitly detached the MS.
Definition: taf_radio_common.h:303
LE_SHARED taf_radio_PacketSwitchedChangeHandlerRef_t ifgen_taf_radio_AddPacketSwitchedChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PacketSwitchedChangeHandlerFunc_t handlerPtr, void *contextPtr)
struct taf_radio_ScanInformationList * taf_radio_ScanInformationListRef_t
Definition: taf_radio_common.h:106
LE_SHARED void ifgen_taf_radio_RemoveSignalStrengthChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_SignalStrengthChangeHandlerRef_t handlerRef)
Not registered and not searching.
Definition: taf_radio_common.h:370
NR DCNR status unknown.
Definition: taf_radio_common.h:572
PDP was unknown.
Definition: taf_radio_common.h:510
LE_SHARED taf_radio_RatBitMask_t ifgen_taf_radio_GetRatOfSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef)
UMTS HSPA - High Speed Packet Access.
Definition: taf_radio_common.h:208
CDMA - Code Division Multiple Access.
Definition: taf_radio_common.h:190
Definition: taf_radio_common.h:740
GSM EDGE - Enhanced Data rate for GSM Evolution.
Definition: taf_radio_common.h:188
Not registered and searching.
Definition: taf_radio_common.h:374
LE_SHARED taf_radio_PreferredOperatorRef_t ifgen_taf_radio_GetNextPreferredOperator(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PreferredOperatorListRef_t preferredOperatorListRef)
LE_SHARED le_result_t ifgen_taf_radio_GetBandCapabilities(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_BandBitMask_t *bandMaskPtrPtr, uint8_t phoneId)
PS only.
Definition: taf_radio_common.h:405
LE_SHARED taf_radio_NeighborCellsRef_t ifgen_taf_radio_GetNeighborCellsInfo(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_GetLteSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef, int32_t *ssPtr, int32_t *rsrqPtr, int32_t *rsrpPtr, int32_t *snrPtr)
LE_SHARED void ifgen_taf_radio_RemoveRatChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatChangeHandlerRef_t handlerRef)
Authentication failure.
Definition: taf_radio_common.h:285
LE_SHARED le_result_t ifgen_taf_radio_GetRadioPower(le_msg_SessionRef_t _ifgen_sessionRef, le_onoff_t *powerPtr, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_GetPacketSwitchedState(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegState_t *statePtr, uint8_t phoneId)
LTE Reference Signal Receiving Power.
Definition: taf_radio_common.h:430
LE_SHARED taf_radio_Rat_t ifgen_taf_radio_GetCellularNetworkRat(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef)
LE_SHARED taf_radio_ScanInformationRef_t ifgen_taf_radio_GetNextCellularNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationListRef_t scanInformationListRef)
struct taf_radio_CellInfo * taf_radio_CellInfoRef_t
Definition: taf_radio_common.h:122
CDMA IS95B - IS-95B standard.
Definition: taf_radio_common.h:194
LE_SHARED taf_radio_NetStatusRef_t ifgen_taf_radio_GetNetStatus(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
USIM detects that the SQN in the.
Definition: taf_radio_common.h:321
LE_SHARED taf_radio_ImsStatusChangeHandlerRef_t ifgen_taf_radio_AddImsStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsStatusChangeHandlerFunc_t handlerPtr, void *contextPtr)
LE_SHARED taf_radio_NetStatusChangeHandlerRef_t ifgen_taf_radio_AddNetStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetStatusHandlerFunc_t handlerPtr, void *contextPtr)
Protocol error; unspecified.
Definition: taf_radio_common.h:357
LE_SHARED taf_radio_ImsRegStatusChangeHandlerRef_t ifgen_taf_radio_AddImsRegStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRegStatusChangeHandlerFunc_t handlerPtr, void *contextPtr)
Unknown RAT.
Definition: taf_radio_common.h:180
LE_SHARED le_result_t ifgen_taf_radio_GetRatSvcStatus(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetStatusRef_t netRef, taf_radio_RatSvcStatus_t *statusPtr)
Unknown registration state, but emergency.
Definition: taf_radio_common.h:388
LE_SHARED void ifgen_taf_radio_RemoveImsStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsStatusChangeHandlerRef_t handlerRef)
GSM GPRS - General Packet Radio Service.
Definition: taf_radio_common.h:186
struct taf_radio_Metrics * taf_radio_MetricsRef_t
Definition: taf_radio_common.h:98
LE_SHARED le_result_t ifgen_taf_radio_GetCellularNetworkName(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef, char *namePtr, size_t namePtrSize)
MSC temporarily not reachable.
Definition: taf_radio_common.h:315
Semantically incorrect message.
Definition: taf_radio_common.h:343
LE_SHARED taf_radio_PlmnInformationRef_t ifgen_taf_radio_GetFirstPlmnInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationRef_t pciScanInformationRef)
taf_radio_Rat_t rat
Definition: taf_radio_common.h:712
CDMA EVDOB - EVolution Data Only Revision B.
Definition: taf_radio_common.h:202
Device is in process of shutting down.
Definition: taf_radio_common.h:541
GSM Received Signal Strength Indicator.
Definition: taf_radio_common.h:420
taf_radio_CellInfoStatus_t
Definition: taf_radio_common.h:587
uint8_t phoneId
Definition: taf_radio_common.h:730
LE_SHARED void ifgen_taf_radio_PerformCellularNetworkScanAsync(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellularNetworkScanHandlerFunc_t handlerPtr, void *contextPtr, uint8_t phoneId)
LE_SHARED uint16_t ifgen_taf_radio_GetPhysicalNeighborLteCellId(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
LE_SHARED le_result_t ifgen_taf_radio_GetLteCsCap(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetStatusRef_t netRef, taf_radio_CsCap_t *capabilityPtr)
Unknown state.
Definition: taf_radio_common.h:401
Not authorized for this CSG.
Definition: taf_radio_common.h:327
LE_SHARED le_result_t ifgen_taf_radio_DeletePciNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationListRef_t scanInformationListRef)
LE_SHARED le_result_t ifgen_taf_radio_SetLteBandPreferences(le_msg_SessionRef_t _ifgen_sessionRef, const uint64_t *bandMaskPtr, size_t bandMaskSize, uint8_t phoneId)
void(* taf_radio_OpModeChangeHandlerFunc_t)(taf_radio_OpMode_t mode, void *contextPtr)
Definition: taf_radio_common.h:959
LE_SHARED uint32_t ifgen_taf_radio_GetServingCellTimingAdvance(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
LE_SHARED void ifgen_taf_radio_InitCommonData(void)
LE_SHARED uint32_t ifgen_taf_radio_GetServingCellEarfcn(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Device is in process of power cycling.
Definition: taf_radio_common.h:539
taf_radio_SigType_t
Definition: taf_radio_common.h:418
taf_radio_NRDcnrRestriction_t
Definition: taf_radio_common.h:570
void(* taf_radio_PciNetworkScanHandlerFunc_t)(taf_radio_PciScanInformationListRef_t listRef, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:944
LE_SHARED uint16_t ifgen_taf_radio_GetPciScanCellId(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationRef_t pciScanInformationRef)
LTE Received Signal Strength Indicator.
Definition: taf_radio_common.h:428
LE_SHARED taf_radio_PciScanInformationRef_t ifgen_taf_radio_GetFirstPciScanInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationListRef_t scanInformationListRef)
LE_SHARED void ifgen_taf_radio_RemoveCellInfoChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoChangeHandlerRef_t handlerRef)
No PDP context activated.
Definition: taf_radio_common.h:339
LE_SHARED le_result_t ifgen_taf_radio_GetImsUserAgent(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, char *userAgent, size_t userAgentSize)
Resource translation table.
Definition: taf_radio_common.h:472
LE_SHARED le_result_t ifgen_taf_radio_GetSignalQual(le_msg_SessionRef_t _ifgen_sessionRef, uint32_t *qualityPtr, uint8_t phoneId)
struct taf_radio_Ims * taf_radio_ImsRef_t
Definition: taf_radio_common.h:162
taf_radio_PdpError_t
Definition: taf_radio_common.h:502
taf_radio_ImsSvcType_t
Definition: taf_radio_common.h:464
TDSCDMA - Time Division-Synchronous Code Division Multiple Access.
Definition: taf_radio_common.h:216
LE_SHARED int32_t ifgen_taf_radio_GetPlatformSpecificRegistrationErrorCode(le_msg_SessionRef_t _ifgen_sessionRef)
Unknown.
Definition: taf_radio_common.h:235
LE_SHARED le_result_t ifgen_taf_radio_GetServingCellGsmBsic(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t *bsicPtr, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_GetHardwareSimConfig(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t *totalSimCountPtr, uint8_t *maxActiveSimsPtr)
LE_SHARED le_result_t ifgen_taf_radio_GetCurrentNetworkName(le_msg_SessionRef_t _ifgen_sessionRef, char *nameStr, size_t nameStrSize, uint8_t phoneId)
CS domain is not available.
Definition: taf_radio_common.h:268
LE_SHARED le_result_t ifgen_taf_radio_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
taf_radio_NetRejCause_t cause
Definition: taf_radio_common.h:715
Not allowed to operate GPRS services.
Definition: taf_radio_common.h:297
struct taf_radio_PacketSwitchedChangeHandler * taf_radio_PacketSwitchedChangeHandlerRef_t
Definition: taf_radio_common.h:777
Online mode.
Definition: taf_radio_common.h:531
LE_SHARED int32_t ifgen_taf_radio_GetServingCellNrArfcn(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
LE_SHARED uint32_t ifgen_taf_radio_GetNeighborCellLocAreaCode(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
uint32_t taf_radio_RatBitMask_t
Definition: taf_radio_common.h:611
Limited service.
Definition: taf_radio_common.h:239
LE_SHARED le_result_t ifgen_taf_radio_GetPreferredOperatorDetails(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PreferredOperatorRef_t preferredOperatorRef, char *mccPtr, size_t mccPtrSize, char *mncPtr, size_t mncPtrSize, taf_radio_RatBitMask_t *ratMaskPtr)
LE_SHARED uint32_t ifgen_taf_radio_GetPciScanGlobalCellId(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationRef_t pciScanInformationRef)
struct taf_radio_NetStatus * taf_radio_NetStatusRef_t
Definition: taf_radio_common.h:170
LE_SHARED le_result_t ifgen_taf_radio_DeletePreferredOperatorsList(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PreferredOperatorListRef_t preferredOperatorListRef)
LE_SHARED taf_radio_SignalStrengthChangeHandlerRef_t ifgen_taf_radio_AddSignalStrengthChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_Rat_t rat, taf_radio_SignalStrengthChangeHandlerFunc_t handlerPtr, void *contextPtr)
LE_SHARED uint32_t ifgen_taf_radio_GetServingCellId(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Serving and neighbor changed.
Definition: taf_radio_common.h:593
Low Power mode, temporarily disabled RF.
Definition: taf_radio_common.h:533
void(* taf_radio_NetStatusHandlerFunc_t)(taf_radio_NetStatusRef_t netStatus, taf_radio_NetStatusIndBitMask_t bitmask, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:972
LE_SHARED int32_t ifgen_taf_radio_GetServingCellNrTracAreaCode(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Full service in CS domain is available.
Definition: taf_radio_common.h:260
Device has deactivated RF and partially shutdown.
Definition: taf_radio_common.h:537
Service option not supported.
Definition: taf_radio_common.h:331
LE_SHARED le_result_t ifgen_taf_radio_GetImsSvcStatus(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, taf_radio_ImsSvcType_t service, taf_radio_ImsSvcStatus_t *statusPtr)
Conditional IE error.
Definition: taf_radio_common.h:353
struct taf_radio_CellInfoChangeHandler * taf_radio_CellInfoChangeHandlerRef_t
Definition: taf_radio_common.h:825
uint32_t taf_radio_NetStatusIndBitMask_t
Definition: taf_radio_common.h:702
SMS provided via GPRS in this routing.
Definition: taf_radio_common.h:329
struct taf_radio_NetRegStateEventHandler * taf_radio_NetRegStateEventHandlerRef_t
Definition: taf_radio_common.h:769
void(* taf_radio_RatChangeHandlerFunc_t)(const taf_radio_RatChangeInd_t *LE_NONNULL ratChangeIndPtr, void *contextPtr)
Definition: taf_radio_common.h:860
LE_SHARED bool ifgen_taf_radio_IsCellularNetworkHome(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef)
LE_SHARED le_result_t ifgen_taf_radio_GetGsmSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef, int32_t *rssiPtr, uint32_t *berPtr)
LE_SHARED taf_radio_MetricsRef_t ifgen_taf_radio_MeasureSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
SMS service.
Definition: taf_radio_common.h:468
LE_SHARED int32_t ifgen_taf_radio_GetNeighborCellRxLevel(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
IWLAN - Industrial Wireless Local Area Networks.
Definition: taf_radio_common.h:182
LE_SHARED taf_radio_PciScanInformationListRef_t ifgen_taf_radio_PerformPciNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatBitMask_t ratMask, uint8_t phoneId)
CDMA Received Signal Strength Indicator.
Definition: taf_radio_common.h:422
GSM - Global System for Mobile communications.
Definition: taf_radio_common.h:184
Registration denied, but emergency calls.
Definition: taf_radio_common.h:386
LE_SHARED le_result_t ifgen_taf_radio_GetCellularNetworkMccMnc(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef, char *mccPtr, size_t mccPtrSize, char *mncPtr, size_t mncPtrSize)
Registering.
Definition: taf_radio_common.h:449
TDSCDMA Received Signal Strength Indicator.
Definition: taf_radio_common.h:426
Power save.
Definition: taf_radio_common.h:245
void(* taf_radio_NetRegStateHandlerFunc_t)(const taf_radio_NetRegStateInd_t *LE_NONNULL stateIndPtr, void *contextPtr)
Definition: taf_radio_common.h:873
LE_SHARED void ifgen_taf_radio_RemoveNetRegStateEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegStateEventHandlerRef_t handlerRef)
struct taf_radio_ScanInformation * taf_radio_ScanInformationRef_t
Definition: taf_radio_common.h:114
LE_SHARED le_result_t ifgen_taf_radio_SetManualRegisterMode(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL mcc, const char *LE_NONNULL mnc, uint8_t phoneId)
Unknown registration state.
Definition: taf_radio_common.h:380
LE_SHARED le_result_t ifgen_taf_radio_GetRegisterMode(le_msg_SessionRef_t _ifgen_sessionRef, bool *isManualPtrPtr, char *mccPtr, size_t mccPtrSize, char *mncPtr, size_t mncPtrSize, uint8_t phoneId)
LE_SHARED uint64_t ifgen_taf_radio_GetServingNrCellId(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
MAC failure.
Definition: taf_radio_common.h:319
LE_SHARED uint32_t ifgen_taf_radio_GetPhysicalNeighborNrCellId(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
struct taf_radio_NetStatusChangeHandler * taf_radio_NetStatusChangeHandlerRef_t
Definition: taf_radio_common.h:809
Limited service status.
Definition: taf_radio_common.h:489
LE_SHARED le_result_t ifgen_taf_radio_GetLteBandPreferences(le_msg_SessionRef_t _ifgen_sessionRef, uint64_t *bandMaskPtr, size_t *bandMaskSizePtr, uint8_t phoneId)
Registered.
Definition: taf_radio_common.h:451
LE_SHARED uint64_t ifgen_taf_radio_GetNeighborCellId(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
LE_SHARED void ifgen_taf_radio_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
User authentication failure.
Definition: taf_radio_common.h:518
Not registered and not searching, but.
Definition: taf_radio_common.h:382
ME used is not acceptable to the network.
Definition: taf_radio_common.h:295
Requested service option not subscribed.
Definition: taf_radio_common.h:333
struct taf_radio_PciScanInformationList * taf_radio_PciScanInformationListRef_t
Definition: taf_radio_common.h:138
Network cannot serve a request from the MS.
Definition: taf_radio_common.h:323
LE_SHARED le_result_t ifgen_taf_radio_DeleteCellularNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationListRef_t scanInformationListRef)
IKE authentication failure.
Definition: taf_radio_common.h:516
struct taf_radio_PciScanInformation * taf_radio_PciScanInformationRef_t
Definition: taf_radio_common.h:146
Connection bring-up failure.
Definition: taf_radio_common.h:514
LE_SHARED bool ifgen_taf_radio_IsCellularNetworkForbidden(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef)
IMSI unknown in HLR.
Definition: taf_radio_common.h:287
struct taf_radio_ImsStatusChangeHandler * taf_radio_ImsStatusChangeHandlerRef_t
Definition: taf_radio_common.h:817
IMS normal registration.
Definition: taf_radio_common.h:466
LE_SHARED le_result_t ifgen_taf_radio_GetCurrentNetworkLongName(le_msg_SessionRef_t _ifgen_sessionRef, char *longNameStr, size_t longNameStrSize, uint8_t phoneId)
Home registered.
Definition: taf_radio_common.h:372
LE_SHARED le_result_t ifgen_taf_radio_SetBandPreferences(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_BandBitMask_t bandMask, uint8_t phoneId)
CDMA EVDOA - EVolution Data Only Revision A.
Definition: taf_radio_common.h:200
LE_SHARED void ifgen_taf_radio_RemoveOpModeChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_OpModeChangeHandlerRef_t handlerRef)
LE_SHARED le_result_t ifgen_taf_radio_SetAutomaticRegisterMode(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
LE_SHARED void ifgen_taf_radio_PerformPciNetworkScanAsync(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatBitMask_t ratMask, taf_radio_PciNetworkScanHandlerFunc_t handlerPtr, void *contextPtr, uint8_t phoneId)
CS registation is for SMS only.
Definition: taf_radio_common.h:264
Message not compatible with protocol.
Definition: taf_radio_common.h:355
LE_SHARED void ifgen_taf_radio_SetManualRegisterModeAsync(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL mcc, const char *LE_NONNULL mnc, taf_radio_ManualSelectionHandlerFunc_t handlerPtr, void *contextPtr, uint8_t phoneId)
void(* taf_radio_NetRegRejectHandlerFunc_t)(const taf_radio_NetRegRejInd_t *LE_NONNULL rejIndPtr, void *contextPtr)
Definition: taf_radio_common.h:847
CSFB is not preferred.
Definition: taf_radio_common.h:262
LE_SHARED taf_radio_Rat_t ifgen_taf_radio_GetNeighborCellRat(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_CellInfoRef_t ngbrCellInfoRef)
NR ENDC status unknown.
Definition: taf_radio_common.h:555
Network Failure.
Definition: taf_radio_common.h:317
LE_SHARED taf_radio_OpModeChangeHandlerRef_t ifgen_taf_radio_AddOpModeChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_OpModeChangeHandlerFunc_t handlerPtr, void *contextPtr)
General.
Definition: taf_radio_common.h:283
taf_radio_Rat_t
Definition: taf_radio_common.h:178
NeighborCells info changed.
Definition: taf_radio_common.h:591
LE_SHARED le_result_t ifgen_taf_radio_GetCdmaSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef, int32_t *ssPtr, int32_t *ecioPtr, int32_t *snrPtr, int32_t *ioPtr)
Reason not specified.
Definition: taf_radio_common.h:512
taf_radio_CsCap_t
Definition: taf_radio_common.h:256
LE_SHARED le_result_t ifgen_taf_radio_SetSignalStrengthIndHysteresisTimer(le_msg_SessionRef_t _ifgen_sessionRef, uint16_t hysteresisTimer, uint8_t phoneId)
Generic failure reason for other than specified.
Definition: taf_radio_common.h:506
LE_SHARED uint16_t ifgen_taf_radio_GetServingCellScramblingCode(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Roaming not allowed in this Location Area.
Definition: taf_radio_common.h:309
LE_SHARED le_result_t ifgen_taf_radio_GetHardwareSimRatCapabilities(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatBitMask_t *deviceRatCapMaskPtr, taf_radio_RatBitMask_t *simRatCapMaskPtr, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_GetImsRegStatus(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRegStatus_t *statusPtr, uint8_t phoneId)
le_onoff_t
Definition: le_basics.h:95
LE_SHARED le_result_t ifgen_taf_radio_GetNrDualConnectivityStatus(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NREndcAvailability_t *statusEndcPtr, taf_radio_NRDcnrRestriction_t *statusDcnrPtr, uint8_t phoneId)
CS only.
Definition: taf_radio_common.h:403
LE_SHARED le_result_t ifgen_taf_radio_GetUmtsSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef, int32_t *ssPtr, uint32_t *berPtr, int32_t *rscpPtr)
LE_SHARED le_result_t ifgen_taf_radio_GetRatPreferences(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatBitMask_t *ratMaskPtrPtr, uint8_t phoneId)
taf_radio_RatSvcStatus_t
Definition: taf_radio_common.h:233
Unknown status.
Definition: taf_radio_common.h:485
taf_radio_ServiceDomainState_t
Definition: taf_radio_common.h:399
CDMA IS95A - IS-95A standard.
Definition: taf_radio_common.h:192
LE_SHARED le_result_t ifgen_taf_radio_SetRatPreferences(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_RatBitMask_t ratMask, uint8_t phoneId)
Network initiates a detach request, in a.
Definition: taf_radio_common.h:307
NR DCNR is restricted.
Definition: taf_radio_common.h:574
LE_SHARED void ifgen_taf_radio_RemoveImsRegStatusChangeHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRegStatusChangeHandlerRef_t handlerRef)
#define LE_NONNULL
Definition: le_basics.h:368
struct taf_radio_PreferredOperatorList * taf_radio_PreferredOperatorListRef_t
Definition: taf_radio_common.h:82
LE_SHARED le_result_t ifgen_taf_radio_SetSignalStrengthIndHysteresis(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_SigType_t sigType, uint16_t hysteresis, uint8_t phoneId)
LE_SHARED le_result_t ifgen_taf_radio_SetImsSvcCfg(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ImsRef_t imsRef, taf_radio_ImsSvcType_t service, bool enable)
Retry upon entry into a new cell.
Definition: taf_radio_common.h:341
Special mode for manufacturer use.
Definition: taf_radio_common.h:535
le_result_t
Definition: le_basics.h:45
LE_SHARED bool ifgen_taf_radio_IsCellularNetworkAvailable(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_ScanInformationRef_t scanInformationRef)
Undefined.
Definition: taf_radio_common.h:281
Definition: taf_radio_common.h:727
LE_SHARED taf_radio_ScanInformationListRef_t ifgen_taf_radio_PerformCellularNetworkScan(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
LE_SHARED taf_radio_PciScanInformationRef_t ifgen_taf_radio_GetNextPciScanInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationListRef_t scanInformationListRef)
If the network initiates a detach request.
Definition: taf_radio_common.h:305
LE_SHARED le_result_t ifgen_taf_radio_GetCurrentNetworkMccMnc(le_msg_SessionRef_t _ifgen_sessionRef, char *mccStr, size_t mccStrSize, char *mncStr, size_t mncStrSize, uint8_t phoneId)
Not registered and searching, but.
Definition: taf_radio_common.h:384
UMTS HSPAP - HSPA+.
Definition: taf_radio_common.h:214
No Suitable Cells in this Location Area.
Definition: taf_radio_common.h:313
LE_SHARED le_result_t ifgen_taf_radio_GetBandPreferences(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_BandBitMask_t *bandMaskPtrPtr, uint8_t phoneId)
LE_SHARED uint16_t ifgen_taf_radio_GetServingCellLteTracAreaCode(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
Unavailable service status.
Definition: taf_radio_common.h:487
CDMA EHRPD - Evolved High Rate Package Data.
Definition: taf_radio_common.h:204
CS registation failed for maximum attach or TAU attempts.
Definition: taf_radio_common.h:266
struct taf_radio_NeighborCells * taf_radio_NeighborCellsRef_t
Definition: taf_radio_common.h:130
LE_SHARED taf_radio_PlmnInformationRef_t ifgen_taf_radio_GetNextPlmnInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PciScanInformationRef_t pciScanInformationRef)
struct taf_radio_RatChangeHandler * taf_radio_RatChangeHandlerRef_t
Definition: taf_radio_common.h:761
LE_SHARED le_result_t ifgen_taf_radio_GetNetRegState(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegState_t *statePtr, uint8_t phoneId)
LE_SHARED taf_radio_ImsRef_t ifgen_taf_radio_GetIms(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
GPRS services not allowed in this PLMN.
Definition: taf_radio_common.h:311
LE_SHARED le_result_t ifgen_taf_radio_GetLteBandCapabilities(le_msg_SessionRef_t _ifgen_sessionRef, uint64_t *bandMaskPtrPtr, size_t *bandMaskPtrSizePtr, uint8_t phoneId)
LE_SHARED taf_radio_CellInfoRef_t ifgen_taf_radio_GetNextNeighborCellInfo(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NeighborCellsRef_t ngbrCellsRef)
Full service status.
Definition: taf_radio_common.h:491
Unknown error.
Definition: taf_radio_common.h:504
Call cannot be identified.
Definition: taf_radio_common.h:337
UMTS HSUPA - High Speed Uplink Packet Access.
Definition: taf_radio_common.h:212
CS and PS.
Definition: taf_radio_common.h:407
LE_SHARED uint32_t ifgen_taf_radio_GetPhysicalServingNrCellId(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
GSM authentication unacceptable.
Definition: taf_radio_common.h:325
taf_radio_ImsRegStatus_t
Definition: taf_radio_common.h:443
uint8_t phoneId
Definition: taf_radio_common.h:717
struct taf_radio_ImsRegStatusChangeHandler * taf_radio_ImsRegStatusChangeHandlerRef_t
Definition: taf_radio_common.h:793
Network does not accept emergency call.
Definition: taf_radio_common.h:293
Limited regional service.
Definition: taf_radio_common.h:243
#define LE_SHARED
Definition: le_basics.h:297
LE_SHARED le_result_t ifgen_taf_radio_SetRadioPower(le_msg_SessionRef_t _ifgen_sessionRef, le_onoff_t power, uint8_t phoneId)
Message type non-existent or not.
Definition: taf_radio_common.h:347
Message type not compatible with protocol.
Definition: taf_radio_common.h:349
struct taf_radio_SignalStrengthChangeHandler * taf_radio_SignalStrengthChangeHandlerRef_t
Definition: taf_radio_common.h:785
Service.
Definition: taf_radio_common.h:241
taf_radio_NetRejCause_t
Definition: taf_radio_common.h:279
LE_SHARED taf_radio_NetRegStateEventHandlerRef_t ifgen_taf_radio_AddNetRegStateEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_NetRegStateHandlerFunc_t handlerPtr, void *contextPtr)
uint8_t phoneId
Definition: taf_radio_common.h:743
Roaming registered.
Definition: taf_radio_common.h:378
LE_SHARED le_result_t ifgen_taf_radio_GetPciScanMccMnc(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_PlmnInformationRef_t plmnRef, char *mccPtr, size_t mccPtrSize, char *mncPtr, size_t mncPtrSize)
LE_SHARED le_result_t ifgen_taf_radio_DeleteSignalMetrics(le_msg_SessionRef_t _ifgen_sessionRef, taf_radio_MetricsRef_t MetricsRef)
Serving Cell info changed.
Definition: taf_radio_common.h:589
void(* taf_radio_CellInfoChangeHandlerFunc_t)(taf_radio_CellInfoStatus_t cellStatus, uint8_t phoneId, void *contextPtr)
Definition: taf_radio_common.h:1006
LE_SHARED uint16_t ifgen_taf_radio_GetPhysicalServingLteCellId(le_msg_SessionRef_t _ifgen_sessionRef, uint8_t phoneId)
Unknown capabilitiy.
Definition: taf_radio_common.h:258
Unknown status.
Definition: taf_radio_common.h:445
struct taf_radio_NetRegRejectHandler * taf_radio_NetRegRejectHandlerRef_t
Definition: taf_radio_common.h:753
Illegal Mobile Station (MS); network.
Definition: taf_radio_common.h:289