ACU6 Device API
_headers
ipc
Data Structures
|
Enumerations
|
Functions
ipc_cellular_export_generated.h File Reference
Go to the source code of this file.
Data Structures
struct
a_ipc_dyn_array_enum_cellular_result
Dynamic-length array of a_ipc_enum_cellular_result.
More...
struct
a_ipc_dyn_array_enum_cellular_connection_status
Dynamic-length array of a_ipc_enum_cellular_connection_status.
More...
struct
a_ipc_dyn_array_enum_cellular_access_technology
Dynamic-length array of a_ipc_enum_cellular_access_technology.
More...
struct
a_ipc_msg_cellular_data_request_req
Request a modem data connection.
More...
struct
a_ipc_msg_cellular_data_request_rsp
Modem data connection request result.
More...
struct
a_ipc_msg_cellular_data_release_req_norsp
Release a modem data connection.
More...
struct
a_ipc_msg_cellular_data_secondary_request_req
Request the secondary modem data connection.
More...
struct
a_ipc_msg_cellular_data_secondary_request_rsp
Modem data connection request result.
More...
struct
a_ipc_msg_cellular_data_secondary_release_req_norsp
Release the secondary modem data connection.
More...
struct
a_ipc_msg_cellular_info_req
Request Modem and SIM information.
More...
struct
a_ipc_msg_cellular_info_rsp
Modem and SIM information result.
More...
struct
a_ipc_msg_cellular_status_publish_ind
A message with the current cellular status.
More...
struct
a_ipc_msg_cellular_status_secondary_publish_ind
A message with the current cellular status for secondary cellular connection.
More...
struct
a_ipc_msg_cellular_temperature_req
Request Modem temperature.
More...
struct
a_ipc_msg_cellular_temperature_rsp
Request Modem temperature result.
More...
struct
a_ipc_msg_cellular_status_latest_req
Request latest known cellular status.
More...
struct
a_ipc_msg_cellular_status_latest_rsp
Request latest known cellular status result.
More...
struct
a_ipc_msg_cellular_status_secondary_latest_req
Request latest known secondary cellular status.
More...
struct
a_ipc_msg_cellular_status_secondary_latest_rsp
Request latest known second_cellular status result.
More...
struct
a_ipc_msg_cellular_extended_status_publish_ind
A message with extended cellular status information.
More...
struct
a_ipc_msg_cellular_status_subscribe_req
Subscribe to updates for cellular_status.
More...
struct
a_ipc_msg_cellular_status_subscribe_rsp
Sent in response to
a_ipc_msg_cellular_status_subscribe_req
.
More...
struct
a_ipc_msg_cellular_status_unsubscribe_req_norsp
Unsubscribe from updates for cellular_status.
More...
struct
a_ipc_msg_cellular_status_secondary_subscribe_req
Subscribe to updates for cellular_status_secondary.
More...
struct
a_ipc_msg_cellular_status_secondary_subscribe_rsp
Sent in response to
a_ipc_msg_cellular_status_secondary_subscribe_req
.
More...
struct
a_ipc_msg_cellular_status_secondary_unsubscribe_req_norsp
Unsubscribe from updates for cellular_status_secondary.
More...
struct
a_ipc_msg_cellular_extended_status_subscribe_req
Subscribe to updates for cellular_extended_status.
More...
struct
a_ipc_msg_cellular_extended_status_subscribe_rsp
Sent in response to
a_ipc_msg_cellular_extended_status_subscribe_req
.
More...
struct
a_ipc_msg_cellular_extended_status_unsubscribe_req_norsp
Unsubscribe from updates for cellular_extended_status.
More...
Enumerations
enum
a_ipc_enum_cellular_result
{
A_IPC_ENUM_CELLULAR_RESULT_OK
,
A_IPC_ENUM_CELLULAR_RESULT_ERROR_INVALID_PARAMETER
,
A_IPC_ENUM_CELLULAR_RESULT_ERROR_NO_REQUEST_SLOT_AVAILABLE
,
A_IPC_ENUM_CELLULAR_RESULT_ERROR_NAD_IS_BOOTING
,
A_IPC_ENUM_CELLULAR_RESULT_ERROR_UNKNOWN
}
Result codes.
More...
enum
a_ipc_enum_cellular_connection_status
{
A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_UNKNOWN
,
A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_NOT_CONNECTED
,
A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_SEARCHING
,
A_IPC_ENUM_CELLULAR_CONNECTION_STATUS_CONNECTED
}
Cellular connection status.
More...
enum
a_ipc_enum_cellular_access_technology
{
A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_UNKNOWN
,
A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_GSM
,
A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_UMTS
,
A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_LTE
,
A_IPC_ENUM_CELLULAR_ACCESS_TECHNOLOGY_5G
}
Cellular radio access technology.
More...
Functions
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
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
.
More...
Generated on Wed Feb 26 2025 11:56:30 for ACU6 Device API by
1.9.1