Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_mngdConn_messages.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
10 
11 #ifndef TAF_MNGDCONN_MESSAGES_H_INCLUDE_GUARD
12 #define TAF_MNGDCONN_MESSAGES_H_INCLUDE_GUARD
13 
14 
15 #include "taf_mngdConn_common.h"
16 
17 #define _MAX_MSG_SIZE IFGEN_TAF_MNGDCONN_MSG_SIZE
18 
19 // Define the message type for communicating between client and server
20 typedef struct __attribute__((packed))
21 {
22  uint32_t id;
23  uint8_t buffer[_MAX_MSG_SIZE];
24 }
26 
27 #define _MSGID_taf_mngdConn_AddDataStateHandler 0
28 #define _MSGID_taf_mngdConn_RemoveDataStateHandler 1
29 #define _MSGID_taf_mngdConn_AddRecoveryStateHandler 2
30 #define _MSGID_taf_mngdConn_RemoveRecoveryStateHandler 3
31 #define _MSGID_taf_mngdConn_GetData 4
32 #define _MSGID_taf_mngdConn_GetDataByName 5
33 #define _MSGID_taf_mngdConn_GetDataIdByRef 6
34 #define _MSGID_taf_mngdConn_GetDataNameByRef 7
35 #define _MSGID_taf_mngdConn_StartData 8
36 #define _MSGID_taf_mngdConn_StopData 9
37 #define _MSGID_taf_mngdConn_GetDataConnectionState 10
38 #define _MSGID_taf_mngdConn_GetDataConnectionIPAddresses 11
39 #define _MSGID_taf_mngdConn_StartDataRetry 12
40 #define _MSGID_taf_mngdConn_CancelL1Recovery 13
41 #define _MSGID_taf_mngdConn_CancelL2Recovery 14
42 
43 
44 // Define type-safe pack/unpack functions for all enums, including included types
45 
46 static inline bool taf_mngdConn_PackDataState
47 (
48  uint8_t **bufferPtr,
50 )
51 {
52  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
53 }
54 
55 static inline bool taf_mngdConn_UnpackDataState
56 (
57  uint8_t **bufferPtr,
58  taf_mngdConn_DataState_t* valuePtr
59 )
60 {
61  bool result;
62  uint32_t value = 0;
63  result = le_pack_UnpackUint32(bufferPtr, &value);
64  if (result)
65  {
66  *valuePtr = (taf_mngdConn_DataState_t)value;
67  }
68  return result;
69 }
70 
71 static inline bool taf_mngdConn_PackRecoveryState
72 (
73  uint8_t **bufferPtr,
75 )
76 {
77  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
78 }
79 
80 static inline bool taf_mngdConn_UnpackRecoveryState
81 (
82  uint8_t **bufferPtr,
84 )
85 {
86  bool result;
87  uint32_t value = 0;
88  result = le_pack_UnpackUint32(bufferPtr, &value);
89  if (result)
90  {
91  *valuePtr = (taf_mngdConn_RecoveryState_t)value;
92  }
93  return result;
94 }
95 
96 static inline bool taf_sim_PackStates
97 (
98  uint8_t **bufferPtr,
99  taf_sim_States_t value
100 )
101 {
102  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
103 }
104 
105 static inline bool taf_sim_UnpackStates
106 (
107  uint8_t **bufferPtr,
108  taf_sim_States_t* valuePtr
109 )
110 {
111  bool result;
112  uint32_t value = 0;
113  result = le_pack_UnpackUint32(bufferPtr, &value);
114  if (result)
115  {
116  *valuePtr = (taf_sim_States_t)value;
117  }
118  return result;
119 }
120 
121 static inline bool taf_sim_PackId
122 (
123  uint8_t **bufferPtr,
124  taf_sim_Id_t value
125 )
126 {
127  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
128 }
129 
130 static inline bool taf_sim_UnpackId
131 (
132  uint8_t **bufferPtr,
133  taf_sim_Id_t* valuePtr
134 )
135 {
136  bool result;
137  uint32_t value = 0;
138  result = le_pack_UnpackUint32(bufferPtr, &value);
139  if (result)
140  {
141  *valuePtr = (taf_sim_Id_t)value;
142  }
143  return result;
144 }
145 
146 static inline bool taf_sim_PackLockType
147 (
148  uint8_t **bufferPtr,
149  taf_sim_LockType_t value
150 )
151 {
152  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
153 }
154 
155 static inline bool taf_sim_UnpackLockType
156 (
157  uint8_t **bufferPtr,
158  taf_sim_LockType_t* valuePtr
159 )
160 {
161  bool result;
162  uint32_t value = 0;
163  result = le_pack_UnpackUint32(bufferPtr, &value);
164  if (result)
165  {
166  *valuePtr = (taf_sim_LockType_t)value;
167  }
168  return result;
169 }
170 
171 static inline bool taf_sim_PackLockResponse
172 (
173  uint8_t **bufferPtr,
175 )
176 {
177  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
178 }
179 
180 static inline bool taf_sim_UnpackLockResponse
181 (
182  uint8_t **bufferPtr,
183  taf_sim_LockResponse_t* valuePtr
184 )
185 {
186  bool result;
187  uint32_t value = 0;
188  result = le_pack_UnpackUint32(bufferPtr, &value);
189  if (result)
190  {
191  *valuePtr = (taf_sim_LockResponse_t)value;
192  }
193  return result;
194 }
195 
196 static inline bool taf_sim_PackAppType
197 (
198  uint8_t **bufferPtr,
199  taf_sim_AppType_t value
200 )
201 {
202  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
203 }
204 
205 static inline bool taf_sim_UnpackAppType
206 (
207  uint8_t **bufferPtr,
208  taf_sim_AppType_t* valuePtr
209 )
210 {
211  bool result;
212  uint32_t value = 0;
213  result = le_pack_UnpackUint32(bufferPtr, &value);
214  if (result)
215  {
216  *valuePtr = (taf_sim_AppType_t)value;
217  }
218  return result;
219 }
220 
221 static inline bool taf_sim_PackManufacturer
222 (
223  uint8_t **bufferPtr,
225 )
226 {
227  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
228 }
229 
230 static inline bool taf_sim_UnpackManufacturer
231 (
232  uint8_t **bufferPtr,
233  taf_sim_Manufacturer_t* valuePtr
234 )
235 {
236  bool result;
237  uint32_t value = 0;
238  result = le_pack_UnpackUint32(bufferPtr, &value);
239  if (result)
240  {
241  *valuePtr = (taf_sim_Manufacturer_t)value;
242  }
243  return result;
244 }
245 
246 static inline bool taf_sim_PackCommand
247 (
248  uint8_t **bufferPtr,
249  taf_sim_Command_t value
250 )
251 {
252  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
253 }
254 
255 static inline bool taf_sim_UnpackCommand
256 (
257  uint8_t **bufferPtr,
258  taf_sim_Command_t* valuePtr
259 )
260 {
261  bool result;
262  uint32_t value = 0;
263  result = le_pack_UnpackUint32(bufferPtr, &value);
264  if (result)
265  {
266  *valuePtr = (taf_sim_Command_t)value;
267  }
268  return result;
269 }
270 
271 static inline bool taf_radio_PackRat
272 (
273  uint8_t **bufferPtr,
274  taf_radio_Rat_t value
275 )
276 {
277  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
278 }
279 
280 static inline bool taf_radio_UnpackRat
281 (
282  uint8_t **bufferPtr,
283  taf_radio_Rat_t* valuePtr
284 )
285 {
286  bool result;
287  uint32_t value = 0;
288  result = le_pack_UnpackUint32(bufferPtr, &value);
289  if (result)
290  {
291  *valuePtr = (taf_radio_Rat_t)value;
292  }
293  return result;
294 }
295 
296 static inline bool taf_radio_PackRatSvcStatus
297 (
298  uint8_t **bufferPtr,
300 )
301 {
302  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
303 }
304 
305 static inline bool taf_radio_UnpackRatSvcStatus
306 (
307  uint8_t **bufferPtr,
308  taf_radio_RatSvcStatus_t* valuePtr
309 )
310 {
311  bool result;
312  uint32_t value = 0;
313  result = le_pack_UnpackUint32(bufferPtr, &value);
314  if (result)
315  {
316  *valuePtr = (taf_radio_RatSvcStatus_t)value;
317  }
318  return result;
319 }
320 
321 static inline bool taf_radio_PackCsCap
322 (
323  uint8_t **bufferPtr,
324  taf_radio_CsCap_t value
325 )
326 {
327  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
328 }
329 
330 static inline bool taf_radio_UnpackCsCap
331 (
332  uint8_t **bufferPtr,
333  taf_radio_CsCap_t* valuePtr
334 )
335 {
336  bool result;
337  uint32_t value = 0;
338  result = le_pack_UnpackUint32(bufferPtr, &value);
339  if (result)
340  {
341  *valuePtr = (taf_radio_CsCap_t)value;
342  }
343  return result;
344 }
345 
346 static inline bool taf_radio_PackNetRejCause
347 (
348  uint8_t **bufferPtr,
350 )
351 {
352  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
353 }
354 
355 static inline bool taf_radio_UnpackNetRejCause
356 (
357  uint8_t **bufferPtr,
358  taf_radio_NetRejCause_t* valuePtr
359 )
360 {
361  bool result;
362  uint32_t value = 0;
363  result = le_pack_UnpackUint32(bufferPtr, &value);
364  if (result)
365  {
366  *valuePtr = (taf_radio_NetRejCause_t)value;
367  }
368  return result;
369 }
370 
371 static inline bool taf_radio_PackNetRegState
372 (
373  uint8_t **bufferPtr,
375 )
376 {
377  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
378 }
379 
380 static inline bool taf_radio_UnpackNetRegState
381 (
382  uint8_t **bufferPtr,
383  taf_radio_NetRegState_t* valuePtr
384 )
385 {
386  bool result;
387  uint32_t value = 0;
388  result = le_pack_UnpackUint32(bufferPtr, &value);
389  if (result)
390  {
391  *valuePtr = (taf_radio_NetRegState_t)value;
392  }
393  return result;
394 }
395 
396 static inline bool taf_radio_PackServiceDomainState
397 (
398  uint8_t **bufferPtr,
400 )
401 {
402  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
403 }
404 
405 static inline bool taf_radio_UnpackServiceDomainState
406 (
407  uint8_t **bufferPtr,
409 )
410 {
411  bool result;
412  uint32_t value = 0;
413  result = le_pack_UnpackUint32(bufferPtr, &value);
414  if (result)
415  {
416  *valuePtr = (taf_radio_ServiceDomainState_t)value;
417  }
418  return result;
419 }
420 
421 static inline bool taf_radio_PackSigType
422 (
423  uint8_t **bufferPtr,
424  taf_radio_SigType_t value
425 )
426 {
427  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
428 }
429 
430 static inline bool taf_radio_UnpackSigType
431 (
432  uint8_t **bufferPtr,
433  taf_radio_SigType_t* valuePtr
434 )
435 {
436  bool result;
437  uint32_t value = 0;
438  result = le_pack_UnpackUint32(bufferPtr, &value);
439  if (result)
440  {
441  *valuePtr = (taf_radio_SigType_t)value;
442  }
443  return result;
444 }
445 
446 static inline bool taf_radio_PackImsRegStatus
447 (
448  uint8_t **bufferPtr,
450 )
451 {
452  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
453 }
454 
455 static inline bool taf_radio_UnpackImsRegStatus
456 (
457  uint8_t **bufferPtr,
458  taf_radio_ImsRegStatus_t* valuePtr
459 )
460 {
461  bool result;
462  uint32_t value = 0;
463  result = le_pack_UnpackUint32(bufferPtr, &value);
464  if (result)
465  {
466  *valuePtr = (taf_radio_ImsRegStatus_t)value;
467  }
468  return result;
469 }
470 
471 static inline bool taf_radio_PackImsSvcType
472 (
473  uint8_t **bufferPtr,
475 )
476 {
477  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
478 }
479 
480 static inline bool taf_radio_UnpackImsSvcType
481 (
482  uint8_t **bufferPtr,
483  taf_radio_ImsSvcType_t* valuePtr
484 )
485 {
486  bool result;
487  uint32_t value = 0;
488  result = le_pack_UnpackUint32(bufferPtr, &value);
489  if (result)
490  {
491  *valuePtr = (taf_radio_ImsSvcType_t)value;
492  }
493  return result;
494 }
495 
496 static inline bool taf_radio_PackImsSvcStatus
497 (
498  uint8_t **bufferPtr,
500 )
501 {
502  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
503 }
504 
505 static inline bool taf_radio_UnpackImsSvcStatus
506 (
507  uint8_t **bufferPtr,
508  taf_radio_ImsSvcStatus_t* valuePtr
509 )
510 {
511  bool result;
512  uint32_t value = 0;
513  result = le_pack_UnpackUint32(bufferPtr, &value);
514  if (result)
515  {
516  *valuePtr = (taf_radio_ImsSvcStatus_t)value;
517  }
518  return result;
519 }
520 
521 static inline bool taf_radio_PackPdpError
522 (
523  uint8_t **bufferPtr,
525 )
526 {
527  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
528 }
529 
530 static inline bool taf_radio_UnpackPdpError
531 (
532  uint8_t **bufferPtr,
533  taf_radio_PdpError_t* valuePtr
534 )
535 {
536  bool result;
537  uint32_t value = 0;
538  result = le_pack_UnpackUint32(bufferPtr, &value);
539  if (result)
540  {
541  *valuePtr = (taf_radio_PdpError_t)value;
542  }
543  return result;
544 }
545 
546 static inline bool taf_radio_PackOpMode
547 (
548  uint8_t **bufferPtr,
549  taf_radio_OpMode_t value
550 )
551 {
552  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
553 }
554 
555 static inline bool taf_radio_UnpackOpMode
556 (
557  uint8_t **bufferPtr,
558  taf_radio_OpMode_t* valuePtr
559 )
560 {
561  bool result;
562  uint32_t value = 0;
563  result = le_pack_UnpackUint32(bufferPtr, &value);
564  if (result)
565  {
566  *valuePtr = (taf_radio_OpMode_t)value;
567  }
568  return result;
569 }
570 
571 static inline bool taf_radio_PackNREndcAvailability
572 (
573  uint8_t **bufferPtr,
575 )
576 {
577  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
578 }
579 
580 static inline bool taf_radio_UnpackNREndcAvailability
581 (
582  uint8_t **bufferPtr,
584 )
585 {
586  bool result;
587  uint32_t value = 0;
588  result = le_pack_UnpackUint32(bufferPtr, &value);
589  if (result)
590  {
591  *valuePtr = (taf_radio_NREndcAvailability_t)value;
592  }
593  return result;
594 }
595 
596 static inline bool taf_radio_PackNRDcnrRestriction
597 (
598  uint8_t **bufferPtr,
600 )
601 {
602  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
603 }
604 
605 static inline bool taf_radio_UnpackNRDcnrRestriction
606 (
607  uint8_t **bufferPtr,
609 )
610 {
611  bool result;
612  uint32_t value = 0;
613  result = le_pack_UnpackUint32(bufferPtr, &value);
614  if (result)
615  {
616  *valuePtr = (taf_radio_NRDcnrRestriction_t)value;
617  }
618  return result;
619 }
620 
621 static inline bool taf_radio_PackCellInfoStatus
622 (
623  uint8_t **bufferPtr,
625 )
626 {
627  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
628 }
629 
630 static inline bool taf_radio_UnpackCellInfoStatus
631 (
632  uint8_t **bufferPtr,
634 )
635 {
636  bool result;
637  uint32_t value = 0;
638  result = le_pack_UnpackUint32(bufferPtr, &value);
639  if (result)
640  {
641  *valuePtr = (taf_radio_CellInfoStatus_t)value;
642  }
643  return result;
644 }
645 
646 static inline bool taf_radio_PackRatBitMask
647 (
648  uint8_t **bufferPtr,
650 )
651 {
652  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
653 }
654 
655 static inline bool taf_radio_UnpackRatBitMask
656 (
657  uint8_t **bufferPtr,
658  taf_radio_RatBitMask_t* valuePtr
659 )
660 {
661  bool result;
662  uint32_t value = 0;
663  result = le_pack_UnpackUint32(bufferPtr, &value);
664  if (result)
665  {
666  *valuePtr = (taf_radio_RatBitMask_t)value;
667  }
668  return result;
669 }
670 
671 static inline bool taf_radio_PackBandBitMask
672 (
673  uint8_t **bufferPtr,
675 )
676 {
677  return le_pack_PackUint64(bufferPtr, (uint64_t)value);
678 }
679 
680 static inline bool taf_radio_UnpackBandBitMask
681 (
682  uint8_t **bufferPtr,
683  taf_radio_BandBitMask_t* valuePtr
684 )
685 {
686  bool result;
687  uint64_t value = 0;
688  result = le_pack_UnpackUint64(bufferPtr, &value);
689  if (result)
690  {
691  *valuePtr = (taf_radio_BandBitMask_t)value;
692  }
693  return result;
694 }
695 
696 static inline bool taf_radio_PackImsIndBitMask
697 (
698  uint8_t **bufferPtr,
700 )
701 {
702  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
703 }
704 
705 static inline bool taf_radio_UnpackImsIndBitMask
706 (
707  uint8_t **bufferPtr,
708  taf_radio_ImsIndBitMask_t* valuePtr
709 )
710 {
711  bool result;
712  uint32_t value = 0;
713  result = le_pack_UnpackUint32(bufferPtr, &value);
714  if (result)
715  {
716  *valuePtr = (taf_radio_ImsIndBitMask_t)value;
717  }
718  return result;
719 }
720 
721 static inline bool taf_radio_PackNetStatusIndBitMask
722 (
723  uint8_t **bufferPtr,
725 )
726 {
727  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
728 }
729 
730 static inline bool taf_radio_UnpackNetStatusIndBitMask
731 (
732  uint8_t **bufferPtr,
734 )
735 {
736  bool result;
737  uint32_t value = 0;
738  result = le_pack_UnpackUint32(bufferPtr, &value);
739  if (result)
740  {
741  *valuePtr = (taf_radio_NetStatusIndBitMask_t)value;
742  }
743  return result;
744 }
745 
746 static inline bool taf_dcs_PackDataBearerTechnology
747 (
748  uint8_t **bufferPtr,
750 )
751 {
752  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
753 }
754 
755 static inline bool taf_dcs_UnpackDataBearerTechnology
756 (
757  uint8_t **bufferPtr,
759 )
760 {
761  bool result;
762  uint32_t value = 0;
763  result = le_pack_UnpackUint32(bufferPtr, &value);
764  if (result)
765  {
766  *valuePtr = (taf_dcs_DataBearerTechnology_t)value;
767  }
768  return result;
769 }
770 
771 static inline bool taf_dcs_PackConState
772 (
773  uint8_t **bufferPtr,
774  taf_dcs_ConState_t value
775 )
776 {
777  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
778 }
779 
780 static inline bool taf_dcs_UnpackConState
781 (
782  uint8_t **bufferPtr,
783  taf_dcs_ConState_t* valuePtr
784 )
785 {
786  bool result;
787  uint32_t value = 0;
788  result = le_pack_UnpackUint32(bufferPtr, &value);
789  if (result)
790  {
791  *valuePtr = (taf_dcs_ConState_t)value;
792  }
793  return result;
794 }
795 
796 static inline bool taf_dcs_PackPdp
797 (
798  uint8_t **bufferPtr,
799  taf_dcs_Pdp_t value
800 )
801 {
802  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
803 }
804 
805 static inline bool taf_dcs_UnpackPdp
806 (
807  uint8_t **bufferPtr,
808  taf_dcs_Pdp_t* valuePtr
809 )
810 {
811  bool result;
812  uint32_t value = 0;
813  result = le_pack_UnpackUint32(bufferPtr, &value);
814  if (result)
815  {
816  *valuePtr = (taf_dcs_Pdp_t)value;
817  }
818  return result;
819 }
820 
821 static inline bool taf_dcs_PackRoamingType
822 (
823  uint8_t **bufferPtr,
825 )
826 {
827  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
828 }
829 
830 static inline bool taf_dcs_UnpackRoamingType
831 (
832  uint8_t **bufferPtr,
833  taf_dcs_RoamingType_t* valuePtr
834 )
835 {
836  bool result;
837  uint32_t value = 0;
838  result = le_pack_UnpackUint32(bufferPtr, &value);
839  if (result)
840  {
841  *valuePtr = (taf_dcs_RoamingType_t)value;
842  }
843  return result;
844 }
845 
846 static inline bool taf_dcs_PackAuth
847 (
848  uint8_t **bufferPtr,
849  taf_dcs_Auth_t value
850 )
851 {
852  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
853 }
854 
855 static inline bool taf_dcs_UnpackAuth
856 (
857  uint8_t **bufferPtr,
858  taf_dcs_Auth_t* valuePtr
859 )
860 {
861  bool result;
862  uint32_t value = 0;
863  result = le_pack_UnpackUint32(bufferPtr, &value);
864  if (result)
865  {
866  *valuePtr = (taf_dcs_Auth_t)value;
867  }
868  return result;
869 }
870 
871 static inline bool taf_dcs_PackApnType
872 (
873  uint8_t **bufferPtr,
874  taf_dcs_ApnType_t value
875 )
876 {
877  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
878 }
879 
880 static inline bool taf_dcs_UnpackApnType
881 (
882  uint8_t **bufferPtr,
883  taf_dcs_ApnType_t* valuePtr
884 )
885 {
886  bool result;
887  uint32_t value = 0;
888  result = le_pack_UnpackUint32(bufferPtr, &value);
889  if (result)
890  {
891  *valuePtr = (taf_dcs_ApnType_t)value;
892  }
893  return result;
894 }
895 
896 static inline bool taf_dcs_PackTech
897 (
898  uint8_t **bufferPtr,
899  taf_dcs_Tech_t value
900 )
901 {
902  return le_pack_PackUint32(bufferPtr, (uint32_t)value);
903 }
904 
905 static inline bool taf_dcs_UnpackTech
906 (
907  uint8_t **bufferPtr,
908  taf_dcs_Tech_t* valuePtr
909 )
910 {
911  bool result;
912  uint32_t value = 0;
913  result = le_pack_UnpackUint32(bufferPtr, &value);
914  if (result)
915  {
916  *valuePtr = (taf_dcs_Tech_t)value;
917  }
918  return result;
919 }
920 
921 // Define pack/unpack functions for all structures, including included types
922 
923 
924 static inline bool taf_radio_PackNetRegRejInd
925 (
926  uint8_t **bufferPtr,
927  const taf_radio_NetRegRejInd_t *valuePtr
928 )
929 {
930  __attribute__((unused))
931  bool subResult, result = true;
932 
933  LE_ASSERT(valuePtr);
934  subResult = taf_radio_PackRat( bufferPtr,
935  valuePtr->rat );
936  result = result && subResult;
937  subResult = le_pack_PackString( bufferPtr,
938  valuePtr->mcc, 4);
939  result = result && subResult;
940  subResult = le_pack_PackString( bufferPtr,
941  valuePtr->mnc, 4);
942  result = result && subResult;
943  subResult = taf_radio_PackNetRejCause( bufferPtr,
944  valuePtr->cause );
945  result = result && subResult;
946  subResult = taf_radio_PackServiceDomainState( bufferPtr,
947  valuePtr->domain );
948  result = result && subResult;
949  subResult = le_pack_PackUint8( bufferPtr,
950  valuePtr->phoneId );
951  result = result && subResult;
952 
953  return result;
954 }
955 
956 static inline bool taf_radio_UnpackNetRegRejInd
957 (
958  uint8_t **bufferPtr,
959  taf_radio_NetRegRejInd_t *valuePtr
960 )
961 {
962  bool result = true;
963  if (result)
964  {
965  result = taf_radio_UnpackRat(bufferPtr,
966  &valuePtr->rat );
967  }
968  if (result)
969  {
970  result = le_pack_UnpackString(bufferPtr,
971  valuePtr->mcc,
972  sizeof(valuePtr->mcc),
973  4);
974  }
975  if (result)
976  {
977  result = le_pack_UnpackString(bufferPtr,
978  valuePtr->mnc,
979  sizeof(valuePtr->mnc),
980  4);
981  }
982  if (result)
983  {
984  result = taf_radio_UnpackNetRejCause(bufferPtr,
985  &valuePtr->cause );
986  }
987  if (result)
988  {
989  result = taf_radio_UnpackServiceDomainState(bufferPtr,
990  &valuePtr->domain );
991  }
992  if (result)
993  {
994  result = le_pack_UnpackUint8(bufferPtr,
995  &valuePtr->phoneId );
996  }
997  return result;
998 }
999 
1000 static inline bool taf_radio_PackRatChangeInd
1002  uint8_t **bufferPtr,
1003  const taf_radio_RatChangeInd_t *valuePtr
1004 )
1005 {
1006  __attribute__((unused))
1007  bool subResult, result = true;
1008 
1009  LE_ASSERT(valuePtr);
1010  subResult = taf_radio_PackRat( bufferPtr,
1011  valuePtr->rat );
1012  result = result && subResult;
1013  subResult = le_pack_PackUint8( bufferPtr,
1014  valuePtr->phoneId );
1015  result = result && subResult;
1016 
1017  return result;
1018 }
1019 
1020 static inline bool taf_radio_UnpackRatChangeInd
1022  uint8_t **bufferPtr,
1023  taf_radio_RatChangeInd_t *valuePtr
1024 )
1025 {
1026  bool result = true;
1027  if (result)
1028  {
1029  result = taf_radio_UnpackRat(bufferPtr,
1030  &valuePtr->rat );
1031  }
1032  if (result)
1033  {
1034  result = le_pack_UnpackUint8(bufferPtr,
1035  &valuePtr->phoneId );
1036  }
1037  return result;
1038 }
1039 
1040 static inline bool taf_radio_PackNetRegStateInd
1042  uint8_t **bufferPtr,
1043  const taf_radio_NetRegStateInd_t *valuePtr
1044 )
1045 {
1046  __attribute__((unused))
1047  bool subResult, result = true;
1048 
1049  LE_ASSERT(valuePtr);
1050  subResult = taf_radio_PackNetRegState( bufferPtr,
1051  valuePtr->state );
1052  result = result && subResult;
1053  subResult = le_pack_PackUint8( bufferPtr,
1054  valuePtr->phoneId );
1055  result = result && subResult;
1056 
1057  return result;
1058 }
1059 
1060 static inline bool taf_radio_UnpackNetRegStateInd
1062  uint8_t **bufferPtr,
1063  taf_radio_NetRegStateInd_t *valuePtr
1064 )
1065 {
1066  bool result = true;
1067  if (result)
1068  {
1069  result = taf_radio_UnpackNetRegState(bufferPtr,
1070  &valuePtr->state );
1071  }
1072  if (result)
1073  {
1074  result = le_pack_UnpackUint8(bufferPtr,
1075  &valuePtr->phoneId );
1076  }
1077  return result;
1078 }
1079 
1080 static inline bool taf_dcs_PackDefaultGatewayAddresses
1082  uint8_t **bufferPtr,
1083  const taf_dcs_DefaultGatewayAddresses_t *valuePtr
1084 )
1085 {
1086  __attribute__((unused))
1087  bool subResult, result = true;
1088 
1089  LE_ASSERT(valuePtr);
1090  subResult = le_pack_PackString( bufferPtr,
1091  valuePtr->ipv4Addr, 16);
1092  result = result && subResult;
1093  subResult = le_pack_PackString( bufferPtr,
1094  valuePtr->ipv6Addr, 46);
1095  result = result && subResult;
1096 
1097  return result;
1098 }
1099 
1100 static inline bool taf_dcs_UnpackDefaultGatewayAddresses
1102  uint8_t **bufferPtr,
1104 )
1105 {
1106  bool result = true;
1107  if (result)
1108  {
1109  result = le_pack_UnpackString(bufferPtr,
1110  valuePtr->ipv4Addr,
1111  sizeof(valuePtr->ipv4Addr),
1112  16);
1113  }
1114  if (result)
1115  {
1116  result = le_pack_UnpackString(bufferPtr,
1117  valuePtr->ipv6Addr,
1118  sizeof(valuePtr->ipv6Addr),
1119  46);
1120  }
1121  return result;
1122 }
1123 
1124 static inline bool taf_dcs_PackDnsServerAddresses
1126  uint8_t **bufferPtr,
1127  const taf_dcs_DnsServerAddresses_t *valuePtr
1128 )
1129 {
1130  __attribute__((unused))
1131  bool subResult, result = true;
1132 
1133  LE_ASSERT(valuePtr);
1134  subResult = le_pack_PackString( bufferPtr,
1135  valuePtr->ipv4Addr1, 16);
1136  result = result && subResult;
1137  subResult = le_pack_PackString( bufferPtr,
1138  valuePtr->ipv4Addr2, 16);
1139  result = result && subResult;
1140  subResult = le_pack_PackString( bufferPtr,
1141  valuePtr->ipv6Addr1, 46);
1142  result = result && subResult;
1143  subResult = le_pack_PackString( bufferPtr,
1144  valuePtr->ipv6Addr2, 46);
1145  result = result && subResult;
1146 
1147  return result;
1148 }
1149 
1150 static inline bool taf_dcs_UnpackDnsServerAddresses
1152  uint8_t **bufferPtr,
1154 )
1155 {
1156  bool result = true;
1157  if (result)
1158  {
1159  result = le_pack_UnpackString(bufferPtr,
1160  valuePtr->ipv4Addr1,
1161  sizeof(valuePtr->ipv4Addr1),
1162  16);
1163  }
1164  if (result)
1165  {
1166  result = le_pack_UnpackString(bufferPtr,
1167  valuePtr->ipv4Addr2,
1168  sizeof(valuePtr->ipv4Addr2),
1169  16);
1170  }
1171  if (result)
1172  {
1173  result = le_pack_UnpackString(bufferPtr,
1174  valuePtr->ipv6Addr1,
1175  sizeof(valuePtr->ipv6Addr1),
1176  46);
1177  }
1178  if (result)
1179  {
1180  result = le_pack_UnpackString(bufferPtr,
1181  valuePtr->ipv6Addr2,
1182  sizeof(valuePtr->ipv6Addr2),
1183  46);
1184  }
1185  return result;
1186 }
1187 
1188 static inline bool taf_dcs_PackStateInfo
1190  uint8_t **bufferPtr,
1191  const taf_dcs_StateInfo_t *valuePtr
1192 )
1193 {
1194  __attribute__((unused))
1195  bool subResult, result = true;
1196 
1197  LE_ASSERT(valuePtr);
1198  subResult = taf_dcs_PackPdp( bufferPtr,
1199  valuePtr->ipType );
1200  result = result && subResult;
1201 
1202  return result;
1203 }
1204 
1205 static inline bool taf_dcs_UnpackStateInfo
1207  uint8_t **bufferPtr,
1208  taf_dcs_StateInfo_t *valuePtr
1209 )
1210 {
1211  bool result = true;
1212  if (result)
1213  {
1214  result = taf_dcs_UnpackPdp(bufferPtr,
1215  &valuePtr->ipType );
1216  }
1217  return result;
1218 }
1219 
1220 static inline bool taf_dcs_PackRoamingStatusInd
1222  uint8_t **bufferPtr,
1223  const taf_dcs_RoamingStatusInd_t *valuePtr
1224 )
1225 {
1226  __attribute__((unused))
1227  bool subResult, result = true;
1228 
1229  LE_ASSERT(valuePtr);
1230  subResult = le_pack_PackUint8( bufferPtr,
1231  valuePtr->phoneId );
1232  result = result && subResult;
1233  subResult = le_pack_PackBool( bufferPtr,
1234  valuePtr->isRoaming );
1235  result = result && subResult;
1236  subResult = taf_dcs_PackRoamingType( bufferPtr,
1237  valuePtr->type );
1238  result = result && subResult;
1239 
1240  return result;
1241 }
1242 
1243 static inline bool taf_dcs_UnpackRoamingStatusInd
1245  uint8_t **bufferPtr,
1246  taf_dcs_RoamingStatusInd_t *valuePtr
1247 )
1248 {
1249  bool result = true;
1250  if (result)
1251  {
1252  result = le_pack_UnpackUint8(bufferPtr,
1253  &valuePtr->phoneId );
1254  }
1255  if (result)
1256  {
1257  result = le_pack_UnpackBool(bufferPtr,
1258  &valuePtr->isRoaming );
1259  }
1260  if (result)
1261  {
1262  result = taf_dcs_UnpackRoamingType(bufferPtr,
1263  &valuePtr->type );
1264  }
1265  return result;
1266 }
1267 
1268 static inline bool taf_dcs_PackProfileInfo
1270  uint8_t **bufferPtr,
1271  const taf_dcs_ProfileInfo_t *valuePtr
1272 )
1273 {
1274  __attribute__((unused))
1275  bool subResult, result = true;
1276 
1277  LE_ASSERT(valuePtr);
1278  subResult = le_pack_PackUint32( bufferPtr,
1279  valuePtr->index );
1280  result = result && subResult;
1281  subResult = taf_dcs_PackTech( bufferPtr,
1282  valuePtr->tech );
1283  result = result && subResult;
1284  subResult = le_pack_PackString( bufferPtr,
1285  valuePtr->name, 64);
1286  result = result && subResult;
1287 
1288  return result;
1289 }
1290 
1291 static inline bool taf_dcs_UnpackProfileInfo
1293  uint8_t **bufferPtr,
1294  taf_dcs_ProfileInfo_t *valuePtr
1295 )
1296 {
1297  bool result = true;
1298  if (result)
1299  {
1300  result = le_pack_UnpackUint32(bufferPtr,
1301  &valuePtr->index );
1302  }
1303  if (result)
1304  {
1305  result = taf_dcs_UnpackTech(bufferPtr,
1306  &valuePtr->tech );
1307  }
1308  if (result)
1309  {
1310  result = le_pack_UnpackString(bufferPtr,
1311  valuePtr->name,
1312  sizeof(valuePtr->name),
1313  64);
1314  }
1315  return result;
1316 }
1317 
1318 #endif // TAF_MNGDCONN_MESSAGES_H_INCLUDE_GUARD
_Message_t
Definition: taf_mngdConn_messages.h:25
taf_radio_Rat_t rat
Definition: taf_radio_common.h:729
static bool taf_radio_UnpackNetStatusIndBitMask(uint8_t **bufferPtr, taf_radio_NetStatusIndBitMask_t *valuePtr)
Definition: taf_mngdConn_messages.h:731
static bool taf_radio_UnpackNetRegStateInd(uint8_t **bufferPtr, taf_radio_NetRegStateInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1061
taf_sim_LockType_t
Definition: taf_sim_common.h:488
static bool taf_radio_PackImsIndBitMask(uint8_t **bufferPtr, taf_radio_ImsIndBitMask_t value)
Definition: taf_mngdConn_messages.h:697
uint64_t taf_radio_BandBitMask_t
Definition: taf_radio_common.h:682
taf_radio_ImsSvcStatus_t
Definition: taf_radio_common.h:483
static bool taf_radio_UnpackImsRegStatus(uint8_t **bufferPtr, taf_radio_ImsRegStatus_t *valuePtr)
Definition: taf_mngdConn_messages.h:456
#define _MAX_MSG_SIZE
Definition: taf_mngdConn_messages.h:17
struct __attribute__((packed))
Definition: taf_mngdConn_messages.h:20
static bool taf_sim_UnpackId(uint8_t **bufferPtr, taf_sim_Id_t *valuePtr)
Definition: taf_mngdConn_messages.h:131
static bool taf_sim_PackStates(uint8_t **bufferPtr, taf_sim_States_t value)
Definition: taf_mngdConn_messages.h:97
taf_dcs_Pdp_t ipType
Definition: taf_dcs_common.h:344
uint32_t index
Definition: taf_dcs_common.h:386
static bool taf_dcs_UnpackApnType(uint8_t **bufferPtr, taf_dcs_ApnType_t *valuePtr)
Definition: taf_mngdConn_messages.h:881
static bool taf_dcs_UnpackDefaultGatewayAddresses(uint8_t **bufferPtr, taf_dcs_DefaultGatewayAddresses_t *valuePtr)
Definition: taf_mngdConn_messages.h:1101
taf_radio_NetRegState_t
Definition: taf_radio_common.h:368
char ipv4Addr[16+1]
Definition: taf_dcs_common.h:152
static bool taf_radio_PackNRDcnrRestriction(uint8_t **bufferPtr, taf_radio_NRDcnrRestriction_t value)
Definition: taf_mngdConn_messages.h:597
static bool taf_radio_UnpackCsCap(uint8_t **bufferPtr, taf_radio_CsCap_t *valuePtr)
Definition: taf_mngdConn_messages.h:331
static bool taf_radio_PackBandBitMask(uint8_t **bufferPtr, taf_radio_BandBitMask_t value)
Definition: taf_mngdConn_messages.h:672
char ipv6Addr[46+1]
Definition: taf_dcs_common.h:153
static bool taf_radio_PackOpMode(uint8_t **bufferPtr, taf_radio_OpMode_t value)
Definition: taf_mngdConn_messages.h:547
static bool taf_dcs_UnpackRoamingType(uint8_t **bufferPtr, taf_dcs_RoamingType_t *valuePtr)
Definition: taf_mngdConn_messages.h:831
taf_sim_Command_t
Definition: taf_sim_common.h:574
static bool taf_radio_PackNetRejCause(uint8_t **bufferPtr, taf_radio_NetRejCause_t value)
Definition: taf_mngdConn_messages.h:347
taf_radio_NREndcAvailability_t
Definition: taf_radio_common.h:553
Definition: taf_radio_common.h:710
taf_radio_ServiceDomainState_t domain
Definition: taf_radio_common.h:716
static bool taf_radio_PackRatSvcStatus(uint8_t **bufferPtr, taf_radio_RatSvcStatus_t value)
Definition: taf_mngdConn_messages.h:297
uint32_t taf_radio_ImsIndBitMask_t
Definition: taf_radio_common.h:692
taf_dcs_Tech_t
Definition: taf_dcs_common.h:321
static bool taf_radio_UnpackSigType(uint8_t **bufferPtr, taf_radio_SigType_t *valuePtr)
Definition: taf_mngdConn_messages.h:431
bool isRoaming
Definition: taf_dcs_common.h:357
LE_DECLARE_INLINE bool le_pack_UnpackUint64(uint8_t **bufferPtr, uint64_t *valuePtr)
Definition: le_pack.h:1227
static bool taf_sim_PackLockType(uint8_t **bufferPtr, taf_sim_LockType_t value)
Definition: taf_mngdConn_messages.h:147
taf_radio_NetRegState_t state
Definition: taf_radio_common.h:742
taf_radio_OpMode_t
Definition: taf_radio_common.h:529
static bool taf_dcs_PackPdp(uint8_t **bufferPtr, taf_dcs_Pdp_t value)
Definition: taf_mngdConn_messages.h:797
LE_DECLARE_INLINE bool le_pack_UnpackString(uint8_t **bufferPtr, char *stringPtr, uint32_t bufferSize, uint32_t maxStringCount)
Definition: le_pack.h:1565
static bool taf_dcs_UnpackConState(uint8_t **bufferPtr, taf_dcs_ConState_t *valuePtr)
Definition: taf_mngdConn_messages.h:781
Definition: taf_dcs_common.h:354
taf_dcs_DataBearerTechnology_t
Definition: taf_dcs_common.h:178
uint32_t taf_dcs_Auth_t
Definition: taf_dcs_common.h:293
Definition: taf_dcs_common.h:150
static bool taf_radio_UnpackRatBitMask(uint8_t **bufferPtr, taf_radio_RatBitMask_t *valuePtr)
Definition: taf_mngdConn_messages.h:656
static bool taf_dcs_PackProfileInfo(uint8_t **bufferPtr, const taf_dcs_ProfileInfo_t *valuePtr)
Definition: taf_mngdConn_messages.h:1269
static bool taf_radio_PackCellInfoStatus(uint8_t **bufferPtr, taf_radio_CellInfoStatus_t value)
Definition: taf_mngdConn_messages.h:622
Definition: taf_radio_common.h:740
static bool taf_sim_UnpackAppType(uint8_t **bufferPtr, taf_sim_AppType_t *valuePtr)
Definition: taf_mngdConn_messages.h:206
static bool taf_dcs_PackConState(uint8_t **bufferPtr, taf_dcs_ConState_t value)
Definition: taf_mngdConn_messages.h:772
static bool taf_dcs_PackRoamingType(uint8_t **bufferPtr, taf_dcs_RoamingType_t value)
Definition: taf_mngdConn_messages.h:822
static bool taf_sim_PackLockResponse(uint8_t **bufferPtr, taf_sim_LockResponse_t value)
Definition: taf_mngdConn_messages.h:172
static bool taf_dcs_UnpackStateInfo(uint8_t **bufferPtr, taf_dcs_StateInfo_t *valuePtr)
Definition: taf_mngdConn_messages.h:1206
static bool taf_radio_UnpackImsSvcType(uint8_t **bufferPtr, taf_radio_ImsSvcType_t *valuePtr)
Definition: taf_mngdConn_messages.h:481
taf_radio_Rat_t rat
Definition: taf_radio_common.h:712
static bool taf_radio_UnpackOpMode(uint8_t **bufferPtr, taf_radio_OpMode_t *valuePtr)
Definition: taf_mngdConn_messages.h:556
static bool taf_dcs_PackApnType(uint8_t **bufferPtr, taf_dcs_ApnType_t value)
Definition: taf_mngdConn_messages.h:872
static bool taf_radio_PackImsRegStatus(uint8_t **bufferPtr, taf_radio_ImsRegStatus_t value)
Definition: taf_mngdConn_messages.h:447
taf_dcs_Tech_t tech
Definition: taf_dcs_common.h:387
taf_radio_CellInfoStatus_t
Definition: taf_radio_common.h:587
static bool taf_radio_PackRatChangeInd(uint8_t **bufferPtr, const taf_radio_RatChangeInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1001
uint8_t phoneId
Definition: taf_radio_common.h:730
Definition: taf_dcs_common.h:342
static bool taf_radio_PackImsSvcStatus(uint8_t **bufferPtr, taf_radio_ImsSvcStatus_t value)
Definition: taf_mngdConn_messages.h:497
static bool taf_sim_PackManufacturer(uint8_t **bufferPtr, taf_sim_Manufacturer_t value)
Definition: taf_mngdConn_messages.h:222
static bool taf_dcs_UnpackPdp(uint8_t **bufferPtr, taf_dcs_Pdp_t *valuePtr)
Definition: taf_mngdConn_messages.h:806
static bool taf_dcs_UnpackAuth(uint8_t **bufferPtr, taf_dcs_Auth_t *valuePtr)
Definition: taf_mngdConn_messages.h:856
static bool taf_radio_UnpackNREndcAvailability(uint8_t **bufferPtr, taf_radio_NREndcAvailability_t *valuePtr)
Definition: taf_mngdConn_messages.h:581
taf_radio_SigType_t
Definition: taf_radio_common.h:418
taf_radio_NRDcnrRestriction_t
Definition: taf_radio_common.h:570
static bool taf_dcs_PackRoamingStatusInd(uint8_t **bufferPtr, const taf_dcs_RoamingStatusInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1221
taf_radio_PdpError_t
Definition: taf_radio_common.h:502
char ipv4Addr1[16+1]
Definition: taf_dcs_common.h:165
taf_radio_ImsSvcType_t
Definition: taf_radio_common.h:464
uint8_t phoneId
Definition: taf_dcs_common.h:356
static bool taf_mngdConn_UnpackRecoveryState(uint8_t **bufferPtr, taf_mngdConn_RecoveryState_t *valuePtr)
Definition: taf_mngdConn_messages.h:81
taf_radio_NetRejCause_t cause
Definition: taf_radio_common.h:715
uint32_t taf_radio_RatBitMask_t
Definition: taf_radio_common.h:611
Definition: taf_dcs_common.h:384
taf_dcs_ConState_t
Definition: taf_dcs_common.h:235
char name[64+1]
Definition: taf_dcs_common.h:388
static bool taf_radio_PackNetRegStateInd(uint8_t **bufferPtr, const taf_radio_NetRegStateInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1041
taf_sim_Manufacturer_t
Definition: taf_sim_common.h:551
static bool taf_dcs_PackAuth(uint8_t **bufferPtr, taf_dcs_Auth_t value)
Definition: taf_mngdConn_messages.h:847
static bool taf_mngdConn_PackRecoveryState(uint8_t **bufferPtr, taf_mngdConn_RecoveryState_t value)
Definition: taf_mngdConn_messages.h:72
taf_dcs_RoamingType_t type
Definition: taf_dcs_common.h:358
uint32_t taf_radio_NetStatusIndBitMask_t
Definition: taf_radio_common.h:702
static bool taf_radio_UnpackNetRegState(uint8_t **bufferPtr, taf_radio_NetRegState_t *valuePtr)
Definition: taf_mngdConn_messages.h:381
static bool taf_radio_PackPdpError(uint8_t **bufferPtr, taf_radio_PdpError_t value)
Definition: taf_mngdConn_messages.h:522
static bool taf_sim_PackAppType(uint8_t **bufferPtr, taf_sim_AppType_t value)
Definition: taf_mngdConn_messages.h:197
static bool taf_radio_UnpackRatChangeInd(uint8_t **bufferPtr, taf_radio_RatChangeInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1021
static bool taf_dcs_UnpackTech(uint8_t **bufferPtr, taf_dcs_Tech_t *valuePtr)
Definition: taf_mngdConn_messages.h:906
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
static bool taf_dcs_UnpackDataBearerTechnology(uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t *valuePtr)
Definition: taf_mngdConn_messages.h:756
static bool taf_radio_UnpackNetRejCause(uint8_t **bufferPtr, taf_radio_NetRejCause_t *valuePtr)
Definition: taf_mngdConn_messages.h:356
static bool taf_radio_UnpackCellInfoStatus(uint8_t **bufferPtr, taf_radio_CellInfoStatus_t *valuePtr)
Definition: taf_mngdConn_messages.h:631
static bool taf_radio_PackRatBitMask(uint8_t **bufferPtr, taf_radio_RatBitMask_t value)
Definition: taf_mngdConn_messages.h:647
static bool taf_radio_UnpackServiceDomainState(uint8_t **bufferPtr, taf_radio_ServiceDomainState_t *valuePtr)
Definition: taf_mngdConn_messages.h:406
taf_sim_LockResponse_t
Definition: taf_sim_common.h:508
static bool taf_radio_PackNREndcAvailability(uint8_t **bufferPtr, taf_radio_NREndcAvailability_t value)
Definition: taf_mngdConn_messages.h:572
char ipv4Addr2[16+1]
Definition: taf_dcs_common.h:166
LE_DECLARE_INLINE bool le_pack_UnpackUint8(uint8_t **bufferPtr, uint8_t *valuePtr)
Definition: le_pack.h:1164
taf_sim_AppType_t
Definition: taf_sim_common.h:527
taf_sim_Id_t
Definition: taf_sim_common.h:465
uint32_t taf_dcs_ApnType_t
Definition: taf_dcs_common.h:313
#define LE_ASSERT(condition)
Definition: le_log.h:935
char mnc[4+1]
Definition: taf_radio_common.h:714
static bool taf_dcs_PackTech(uint8_t **bufferPtr, taf_dcs_Tech_t value)
Definition: taf_mngdConn_messages.h:897
static bool taf_radio_UnpackNRDcnrRestriction(uint8_t **bufferPtr, taf_radio_NRDcnrRestriction_t *valuePtr)
Definition: taf_mngdConn_messages.h:606
static bool taf_radio_UnpackNetRegRejInd(uint8_t **bufferPtr, taf_radio_NetRegRejInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:957
static bool taf_sim_UnpackManufacturer(uint8_t **bufferPtr, taf_sim_Manufacturer_t *valuePtr)
Definition: taf_mngdConn_messages.h:231
static bool taf_sim_PackCommand(uint8_t **bufferPtr, taf_sim_Command_t value)
Definition: taf_mngdConn_messages.h:247
static bool taf_radio_PackNetRegState(uint8_t **bufferPtr, taf_radio_NetRegState_t value)
Definition: taf_mngdConn_messages.h:372
static bool taf_radio_UnpackBandBitMask(uint8_t **bufferPtr, taf_radio_BandBitMask_t *valuePtr)
Definition: taf_mngdConn_messages.h:681
static bool taf_radio_UnpackPdpError(uint8_t **bufferPtr, taf_radio_PdpError_t *valuePtr)
Definition: taf_mngdConn_messages.h:531
taf_radio_Rat_t
Definition: taf_radio_common.h:178
static bool taf_mngdConn_UnpackDataState(uint8_t **bufferPtr, taf_mngdConn_DataState_t *valuePtr)
Definition: taf_mngdConn_messages.h:56
taf_radio_CsCap_t
Definition: taf_radio_common.h:256
static bool taf_radio_PackRat(uint8_t **bufferPtr, taf_radio_Rat_t value)
Definition: taf_mngdConn_messages.h:272
taf_mngdConn_RecoveryState_t
Definition: taf_mngdConn_common.h:73
static bool taf_sim_UnpackStates(uint8_t **bufferPtr, taf_sim_States_t *valuePtr)
Definition: taf_mngdConn_messages.h:106
char ipv6Addr1[46+1]
Definition: taf_dcs_common.h:167
LE_DECLARE_INLINE bool le_pack_UnpackBool(uint8_t **bufferPtr, bool *valuePtr)
Definition: le_pack.h:1413
static bool taf_dcs_UnpackDnsServerAddresses(uint8_t **bufferPtr, taf_dcs_DnsServerAddresses_t *valuePtr)
Definition: taf_mngdConn_messages.h:1151
static bool taf_radio_UnpackRatSvcStatus(uint8_t **bufferPtr, taf_radio_RatSvcStatus_t *valuePtr)
Definition: taf_mngdConn_messages.h:306
LE_DECLARE_INLINE bool le_pack_PackUint64(uint8_t **bufferPtr, uint64_t value)
Definition: le_pack.h:251
taf_sim_States_t
Definition: taf_sim_common.h:418
taf_radio_RatSvcStatus_t
Definition: taf_radio_common.h:233
LE_DECLARE_INLINE bool le_pack_PackBool(uint8_t **bufferPtr, bool value)
Definition: le_pack.h:591
taf_radio_ServiceDomainState_t
Definition: taf_radio_common.h:399
static bool taf_radio_UnpackRat(uint8_t **bufferPtr, taf_radio_Rat_t *valuePtr)
Definition: taf_mngdConn_messages.h:281
static bool taf_radio_UnpackImsIndBitMask(uint8_t **bufferPtr, taf_radio_ImsIndBitMask_t *valuePtr)
Definition: taf_mngdConn_messages.h:706
static bool taf_dcs_PackDefaultGatewayAddresses(uint8_t **bufferPtr, const taf_dcs_DefaultGatewayAddresses_t *valuePtr)
Definition: taf_mngdConn_messages.h:1081
taf_dcs_Pdp_t
Definition: taf_dcs_common.h:254
static bool taf_radio_PackNetRegRejInd(uint8_t **bufferPtr, const taf_radio_NetRegRejInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:925
static bool taf_dcs_UnpackProfileInfo(uint8_t **bufferPtr, taf_dcs_ProfileInfo_t *valuePtr)
Definition: taf_mngdConn_messages.h:1292
static bool taf_radio_PackSigType(uint8_t **bufferPtr, taf_radio_SigType_t value)
Definition: taf_mngdConn_messages.h:422
Definition: taf_radio_common.h:727
static bool taf_mngdConn_PackDataState(uint8_t **bufferPtr, taf_mngdConn_DataState_t value)
Definition: taf_mngdConn_messages.h:47
static bool taf_dcs_PackDataBearerTechnology(uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t value)
Definition: taf_mngdConn_messages.h:747
static bool taf_radio_PackServiceDomainState(uint8_t **bufferPtr, taf_radio_ServiceDomainState_t value)
Definition: taf_mngdConn_messages.h:397
LE_DECLARE_INLINE bool le_pack_PackString(uint8_t **bufferPtr, const char *stringPtr, uint32_t maxStringCount)
Definition: le_pack.h:884
static bool taf_sim_UnpackCommand(uint8_t **bufferPtr, taf_sim_Command_t *valuePtr)
Definition: taf_mngdConn_messages.h:256
static bool taf_dcs_UnpackRoamingStatusInd(uint8_t **bufferPtr, taf_dcs_RoamingStatusInd_t *valuePtr)
Definition: taf_mngdConn_messages.h:1244
taf_dcs_RoamingType_t
Definition: taf_dcs_common.h:273
static bool taf_sim_PackId(uint8_t **bufferPtr, taf_sim_Id_t value)
Definition: taf_mngdConn_messages.h:122
static bool taf_dcs_PackStateInfo(uint8_t **bufferPtr, const taf_dcs_StateInfo_t *valuePtr)
Definition: taf_mngdConn_messages.h:1189
static bool taf_radio_PackImsSvcType(uint8_t **bufferPtr, taf_radio_ImsSvcType_t value)
Definition: taf_mngdConn_messages.h:472
static bool taf_radio_PackCsCap(uint8_t **bufferPtr, taf_radio_CsCap_t value)
Definition: taf_mngdConn_messages.h:322
static bool taf_radio_PackNetStatusIndBitMask(uint8_t **bufferPtr, taf_radio_NetStatusIndBitMask_t value)
Definition: taf_mngdConn_messages.h:722
taf_radio_ImsRegStatus_t
Definition: taf_radio_common.h:443
uint8_t phoneId
Definition: taf_radio_common.h:717
taf_mngdConn_DataState_t
Definition: taf_mngdConn_common.h:46
static bool taf_dcs_PackDnsServerAddresses(uint8_t **bufferPtr, const taf_dcs_DnsServerAddresses_t *valuePtr)
Definition: taf_mngdConn_messages.h:1125
Definition: taf_dcs_common.h:163
static bool taf_sim_UnpackLockResponse(uint8_t **bufferPtr, taf_sim_LockResponse_t *valuePtr)
Definition: taf_mngdConn_messages.h:181
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205
static bool taf_radio_UnpackImsSvcStatus(uint8_t **bufferPtr, taf_radio_ImsSvcStatus_t *valuePtr)
Definition: taf_mngdConn_messages.h:506
taf_radio_NetRejCause_t
Definition: taf_radio_common.h:279
char ipv6Addr2[46+1]
Definition: taf_dcs_common.h:168
uint8_t phoneId
Definition: taf_radio_common.h:743
char mcc[4+1]
Definition: taf_radio_common.h:713
LE_DECLARE_INLINE bool le_pack_PackUint8(uint8_t **bufferPtr, uint8_t value)
Definition: le_pack.h:118
static bool taf_sim_UnpackLockType(uint8_t **bufferPtr, taf_sim_LockType_t *valuePtr)
Definition: taf_mngdConn_messages.h:156