6 #ifndef A_IPC_IPC_CELLULAR_EXPORT_GENERATED_H
8 #define A_IPC_IPC_CELLULAR_EXPORT_GENERATED_H
230 uint8_t _compiler_no_error;
328 uint8_t _compiler_no_error;
363 uint8_t _compiler_no_error;
408 uint8_t _compiler_no_error;
548 uint8_t _compiler_no_error;
576 uint8_t _compiler_no_error;
592 uint8_t _compiler_no_error;
620 uint8_t _compiler_no_error;
636 uint8_t _compiler_no_error;
664 uint8_t _compiler_no_error;
uint32_t length
Length of the array (number of elements)
Definition: ipc_cellular_export_generated.h:100
a_ipc_enum_cellular_access_technology * value
The contents of the array.
Definition: ipc_cellular_export_generated.h:102
a_ipc_enum_cellular_connection_status * value
The contents of the array.
Definition: ipc_cellular_export_generated.h:75
uint32_t length
Length of the array (number of elements)
Definition: ipc_cellular_export_generated.h:73
a_ipc_enum_cellular_result * value
The contents of the array.
Definition: ipc_cellular_export_generated.h:50
uint32_t length
Length of the array (number of elements)
Definition: ipc_cellular_export_generated.h:48
uint16_t pci
Phyiscal Cell ID (PCI)
Definition: ipc_cellular_export_generated.h:495
A_IPC_RESULT a_ipc_init_cellular_data_secondary_request_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_data_secondary_request_rsp.
int32_t rssi
Signal strength in dBm, if known.
Definition: ipc_cellular_export_generated.h:292
A_IPC_RESULT a_ipc_init_cellular_status_unsubscribe_req_norsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_unsubscribe_req_norsp.
int32_t temperature
Temperature.
Definition: ipc_cellular_export_generated.h:349
a_ipc_enum_ipc_subscribe_result result
The result of the subscription request.
Definition: ipc_cellular_export_generated.h:563
a_ipc_enum_cellular_result
Result codes.
Definition: ipc_cellular_export_generated.h:30
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:199
a_ipc_dyn_string imsi
IMSI.
Definition: ipc_cellular_export_generated.h:264
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:248
a_ipc_dyn_string imei
IMEI.
Definition: ipc_cellular_export_generated.h:260
A_IPC_RESULT a_ipc_init_cellular_info_rsp(a_ipc_msg *msg, uint32_t iccid_maxlength, uint32_t euiccid_maxlength, uint32_t imei_maxlength, uint32_t imsi_maxlength)
Initialize the message buffer to contain a_ipc_msg_cellular_info_rsp.
A_IPC_RESULT a_ipc_init_cellular_status_subscribe_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_subscribe_rsp.
a_ipc_enum_cellular_connection_status
Cellular connection status.
Definition: ipc_cellular_export_generated.h:57
A_IPC_RESULT a_ipc_init_cellular_status_latest_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_latest_rsp.
A_IPC_RESULT a_ipc_init_cellular_data_request_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_data_request_rsp.
a_ipc_dyn_string user
User identifier, max 15 characters long.
Definition: ipc_cellular_export_generated.h:159
A_IPC_RESULT a_ipc_init_cellular_data_release_req_norsp(a_ipc_msg *msg, uint32_t user_maxlength)
Initialize the message buffer to contain a_ipc_msg_cellular_data_release_req_norsp.
A_IPC_RESULT a_ipc_init_cellular_temperature_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_temperature_req.
a_ipc_dyn_string euiccid
EUICCID.
Definition: ipc_cellular_export_generated.h:256
uint16_t lac_tac
Location ID within MCC/MNC.
Definition: ipc_cellular_export_generated.h:479
A_IPC_RESULT a_ipc_init_cellular_status_secondary_subscribe_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_subscribe_req.
bool connected
Data connection status.
Definition: ipc_cellular_export_generated.h:388
A_IPC_RESULT a_ipc_init_cellular_data_request_req(a_ipc_msg *msg, uint32_t user_maxlength)
Initialize the message buffer to contain a_ipc_msg_cellular_data_request_req.
a_ipc_dyn_string user
User identifier, max 15 characters long.
Definition: ipc_cellular_export_generated.h:215
A_IPC_RESULT a_ipc_init_cellular_status_secondary_latest_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_latest_rsp.
a_ipc_enum_cellular_access_technology access_technology
Currently active radio access technology.
Definition: ipc_cellular_export_generated.h:456
a_ipc_dyn_string user
User identifier, max 15 characters long.
Definition: ipc_cellular_export_generated.h:182
bool connected
Secondary data connection status.
Definition: ipc_cellular_export_generated.h:314
a_ipc_dyn_string iccid
ICCID.
Definition: ipc_cellular_export_generated.h:252
A_IPC_RESULT a_ipc_init_cellular_data_secondary_request_req(a_ipc_msg *msg, uint32_t user_maxlength)
Initialize the message buffer to contain a_ipc_msg_cellular_data_secondary_request_req.
a_ipc_dyn_string user
User identifier, max 15 characters long.
Definition: ipc_cellular_export_generated.h:126
a_ipc_enum_cellular_access_technology
Cellular radio access technology.
Definition: ipc_cellular_export_generated.h:82
a_ipc_enum_ipc_subscribe_result result
The result of the subscription request.
Definition: ipc_cellular_export_generated.h:651
A_IPC_RESULT a_ipc_init_cellular_status_secondary_latest_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_latest_req.
uint32_t cid
Cell ID (CID)
Definition: ipc_cellular_export_generated.h:488
A_IPC_RESULT a_ipc_init_cellular_status_secondary_unsubscribe_req_norsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_unsubscribe_req_norsp.
A_IPC_RESULT a_ipc_init_cellular_data_secondary_release_req_norsp(a_ipc_msg *msg, uint32_t user_maxlength)
Initialize the message buffer to contain a_ipc_msg_cellular_data_secondary_release_req_norsp.
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:426
A_IPC_RESULT a_ipc_init_cellular_status_secondary_publish_ind(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_publish_ind.
int32_t rssi
Signal strength in dBm, if known.
Definition: ipc_cellular_export_generated.h:394
bool connected
Data connection status.
Definition: ipc_cellular_export_generated.h:286
A_IPC_RESULT a_ipc_init_cellular_status_secondary_subscribe_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_secondary_subscribe_rsp.
a_ipc_enum_ipc_subscribe_result result
The result of the subscription request.
Definition: ipc_cellular_export_generated.h:607
int16_t signal_strength
Signal power.
Definition: ipc_cellular_export_generated.h:520
A_IPC_RESULT a_ipc_init_cellular_status_latest_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_latest_req.
A_IPC_RESULT a_ipc_init_cellular_extended_status_subscribe_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_extended_status_subscribe_req.
A_IPC_RESULT a_ipc_init_cellular_extended_status_unsubscribe_req_norsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_extended_status_unsubscribe_req_norsp.
int16_t signal_quality
Signal quality.
Definition: ipc_cellular_export_generated.h:533
A_IPC_RESULT a_ipc_init_cellular_status_subscribe_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_subscribe_req.
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:345
A_IPC_RESULT a_ipc_init_cellular_temperature_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_temperature_rsp.
A_IPC_RESULT a_ipc_init_cellular_info_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_info_req.
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:381
A_IPC_RESULT a_ipc_init_cellular_extended_status_publish_ind(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_extended_status_publish_ind.
A_IPC_RESULT a_ipc_init_cellular_status_publish_ind(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_status_publish_ind.
a_ipc_enum_cellular_result result
Result of the operation.
Definition: ipc_cellular_export_generated.h:143
A_IPC_RESULT a_ipc_init_cellular_extended_status_subscribe_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_cellular_extended_status_subscribe_rsp.
uint32_t arfcn
Radio Frequency Channel Number.
Definition: ipc_cellular_export_generated.h:507
a_ipc_enum_cellular_connection_status data_status
Current status of the cellular data connection.
Definition: ipc_cellular_export_generated.h:451
bool connected
Data connection status.
Definition: ipc_cellular_export_generated.h:433
@ A_IPC_ENUM_CELLULAR_RESULT_ERROR_NO_REQUEST_SLOT_AVAILABLE
No request slot available.
Definition: ipc_cellular_export_generated.h:36
@ A_IPC_ENUM_CELLULAR_RESULT_ERROR_NAD_IS_BOOTING
NAD is booting.
Definition: ipc_cellular_export_generated.h:38
@ A_IPC_ENUM_CELLULAR_RESULT_OK
OK.
Definition: ipc_cellular_export_generated.h:32
@ A_IPC_ENUM_CELLULAR_RESULT_ERROR_UNKNOWN
Unknown.
Definition: ipc_cellular_export_generated.h:40
@ A_IPC_ENUM_CELLULAR_RESULT_ERROR_INVALID_PARAMETER
Invalid parameter.
Definition: ipc_cellular_export_generated.h:34
@ A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_SEARCHING
Searching.
Definition: ipc_cellular_export_generated.h:63
@ A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_NOT_CONNECTED
Not connected.
Definition: ipc_cellular_export_generated.h:61
@ A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_UNKNOWN
Unknown.
Definition: ipc_cellular_export_generated.h:59
@ A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_CONNECTED
Connected.
Definition: ipc_cellular_export_generated.h:65
@ A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_UMTS
UMTS.
Definition: ipc_cellular_export_generated.h:88
@ A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_5G
5G
Definition: ipc_cellular_export_generated.h:92
@ A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_LTE
LTE.
Definition: ipc_cellular_export_generated.h:90
@ A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_UNKNOWN
Unknown.
Definition: ipc_cellular_export_generated.h:84
@ A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_GSM
GSM.
Definition: ipc_cellular_export_generated.h:86
Dynamic-length array of a_ipc_enum_cellular_access_technology.
Definition: ipc_cellular_export_generated.h:98
Dynamic-length array of a_ipc_enum_cellular_connection_status.
Definition: ipc_cellular_export_generated.h:71
Dynamic-length array of a_ipc_enum_cellular_result.
Definition: ipc_cellular_export_generated.h:46
Release a modem data connection.
Definition: ipc_cellular_export_generated.h:155
Request a modem data connection.
Definition: ipc_cellular_export_generated.h:122
Modem data connection request result.
Definition: ipc_cellular_export_generated.h:139
Release the secondary modem data connection.
Definition: ipc_cellular_export_generated.h:211
Request the secondary modem data connection.
Definition: ipc_cellular_export_generated.h:178
Modem data connection request result.
Definition: ipc_cellular_export_generated.h:195
A message with extended cellular status information.
Definition: ipc_cellular_export_generated.h:446
Subscribe to updates for cellular_extended_status.
Definition: ipc_cellular_export_generated.h:634
Sent in response to a_ipc_msg_cellular_extended_status_subscribe_req.
Definition: ipc_cellular_export_generated.h:647
Unsubscribe from updates for cellular_extended_status.
Definition: ipc_cellular_export_generated.h:662
Request Modem and SIM information.
Definition: ipc_cellular_export_generated.h:228
Modem and SIM information result.
Definition: ipc_cellular_export_generated.h:244
Request latest known cellular status.
Definition: ipc_cellular_export_generated.h:361
Request latest known cellular status result.
Definition: ipc_cellular_export_generated.h:376
A message with the current cellular status.
Definition: ipc_cellular_export_generated.h:279
Request latest known secondary cellular status.
Definition: ipc_cellular_export_generated.h:406
Request latest known second_cellular status result.
Definition: ipc_cellular_export_generated.h:421
A message with the current cellular status for secondary cellular connection.
Definition: ipc_cellular_export_generated.h:307
Subscribe to updates for cellular_status_secondary.
Definition: ipc_cellular_export_generated.h:590
Sent in response to a_ipc_msg_cellular_status_secondary_subscribe_req.
Definition: ipc_cellular_export_generated.h:603
Unsubscribe from updates for cellular_status_secondary.
Definition: ipc_cellular_export_generated.h:618
Subscribe to updates for cellular_status.
Definition: ipc_cellular_export_generated.h:546
Sent in response to a_ipc_msg_cellular_status_subscribe_req.
Definition: ipc_cellular_export_generated.h:559
Unsubscribe from updates for cellular_status.
Definition: ipc_cellular_export_generated.h:574
Request Modem temperature.
Definition: ipc_cellular_export_generated.h:326
Request Modem temperature result.
Definition: ipc_cellular_export_generated.h:341
a_ipc_enum_ipc_subscribe_result
Result of subscribing.
Definition: ipc_core_msgs_generated.h:99
A_IPC_RESULT
IPC function result codes.
Definition: ipc.h:211
Dynamic-length string.
Definition: ipc_generated.h:1064
AIPC Message.
Definition: ipc_generated.h:1204