6 #ifndef A_IPC_IPC_CONNECTIVITY_EXPORT_GENERATED_H
8 #define A_IPC_IPC_CONNECTIVITY_EXPORT_GENERATED_H
46 A_IPC_ENUM_CONNECTIVITY_CONSUMERS_INVALID = 0,
69 A_IPC_ENUM_CONNECTIVITY_PROVIDERS_INVALID = 0,
195 uint8_t _compiler_no_error;
223 uint8_t _compiler_no_error;
uint32_t length
Length of the array (number of elements)
Definition: ipc_connectivity_export_generated.h:85
uint32_t length
Length of the array (number of elements)
Definition: ipc_connectivity_export_generated.h:37
uint32_t length
Length of the array (number of elements)
Definition: ipc_connectivity_export_generated.h:60
a_ipc_enum_connectivity_providers * value
The contents of the array.
Definition: ipc_connectivity_export_generated.h:87
a_ipc_enum_connectivity_consumers * value
The contents of the array.
Definition: ipc_connectivity_export_generated.h:62
a_ipc_enum_connectivity_result * value
The contents of the array.
Definition: ipc_connectivity_export_generated.h:39
a_ipc_enum_connectivity_consumers
Consumers of connectivity within the system.
Definition: ipc_connectivity_export_generated.h:45
uint8_t priority
Priority of the provider relative to other providers.
Definition: ipc_connectivity_export_generated.h:104
A_IPC_RESULT a_ipc_init_connectivity_configure_consumer_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_configure_consumer_rsp.
A_IPC_RESULT a_ipc_init_connectivity_configure_consumer_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_configure_consumer_req.
A_IPC_RESULT a_ipc_init_connectivity_consumer_status_publish_ind(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_consumer_status_publish_ind.
bool is_enabled
Should the provider at all be enabled and selectable for the consumer.
Definition: ipc_connectivity_export_generated.h:100
A_IPC_RESULT a_ipc_init_connectivity_consumer_status_unsubscribe_req_norsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_consumer_status_unsubscribe_req_norsp...
a_ipc_enum_connectivity_providers
Providers of connectivity within the system.
Definition: ipc_connectivity_export_generated.h:68
a_ipc_enum_connectivity_consumers consumer
The connectivity consumer to configure.
Definition: ipc_connectivity_export_generated.h:151
A_IPC_RESULT a_ipc_init_connectivity_consumer_status_subscribe_rsp(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_consumer_status_subscribe_rsp.
a_ipc_enum_connectivity_consumers consumer
The consumer.
Definition: ipc_connectivity_export_generated.h:171
bool has_internet_connection
If the consumer has internet connection, ie connectivity test either successful or the connectivity t...
Definition: ipc_connectivity_export_generated.h:180
a_ipc_struct_connectivity_provider_config_s wifi_station
Configuration for wifi station provider.
Definition: ipc_connectivity_export_generated.h:136
uint32_t flags
Flags.
Definition: ipc_connectivity_export_generated.h:108
a_ipc_enum_connectivity_consumers consumer
The connectivity consumer to configure.
Definition: ipc_connectivity_export_generated.h:124
a_ipc_enum_connectivity_providers active_provider
The currently selected provider for the given consumer.
Definition: ipc_connectivity_export_generated.h:175
a_ipc_enum_connectivity_result
Result of a connectivity service operations.
Definition: ipc_connectivity_export_generated.h:23
a_ipc_enum_connectivity_result result
Result of the configure request.
Definition: ipc_connectivity_export_generated.h:155
A_IPC_RESULT a_ipc_init_connectivity_consumer_status_subscribe_req(a_ipc_msg *msg)
Initialize the message buffer to contain a_ipc_msg_connectivity_consumer_status_subscribe_req.
a_ipc_enum_ipc_subscribe_result result
The result of the subscription request.
Definition: ipc_connectivity_export_generated.h:210
a_ipc_struct_connectivity_provider_config_s modem2
Configuration for modem 2 provider.
Definition: ipc_connectivity_export_generated.h:132
a_ipc_struct_connectivity_provider_config_s modem1
Configuration for modem 1 provider.
Definition: ipc_connectivity_export_generated.h:128
@ A_IPC_ENUM_CONNECTIVITY_CONSUMERS_WIFI_AP
The devices connected to WiFi AP.
Definition: ipc_connectivity_export_generated.h:52
@ A_IPC_ENUM_CONNECTIVITY_CONSUMERS_BASE_SYSTEM
The ACU6 base system and services.
Definition: ipc_connectivity_export_generated.h:48
@ A_IPC_ENUM_CONNECTIVITY_CONSUMERS_USERVM
The user VM internet bridge interface.
Definition: ipc_connectivity_export_generated.h:50
@ A_IPC_ENUM_CONNECTIVITY_PROVIDERS_MODEM2
NAD secondary apn/connection.
Definition: ipc_connectivity_export_generated.h:73
@ A_IPC_ENUM_CONNECTIVITY_PROVIDERS_MODEM1
NAD primary or only apn/connection.
Definition: ipc_connectivity_export_generated.h:71
@ A_IPC_ENUM_CONNECTIVITY_PROVIDERS_WIFI_STATION
WiFi station.
Definition: ipc_connectivity_export_generated.h:75
@ A_IPC_ENUM_CONNECTIVITY_PROVIDERS_NO_PROVIDER
Empty provider/no provider.
Definition: ipc_connectivity_export_generated.h:77
@ A_IPC_ENUM_CONNECTIVITY_RESULT_OK
Operation completed successfully.
Definition: ipc_connectivity_export_generated.h:25
@ A_IPC_ENUM_CONNECTIVITY_RESULT_INVALID_CONFIG
An invalid config was provided.
Definition: ipc_connectivity_export_generated.h:29
@ A_IPC_ENUM_CONNECTIVITY_RESULT_FAILED
Operation failed in some unspecified way.
Definition: ipc_connectivity_export_generated.h:27
Dynamic-length array of a_ipc_enum_connectivity_consumers.
Definition: ipc_connectivity_export_generated.h:58
Dynamic-length array of a_ipc_enum_connectivity_providers.
Definition: ipc_connectivity_export_generated.h:83
Dynamic-length array of a_ipc_enum_connectivity_result.
Definition: ipc_connectivity_export_generated.h:35
Reports the status for each connectivity consumer.
Definition: ipc_connectivity_export_generated.h:167
Subscribe to updates for connectivity_consumer_status.
Definition: ipc_connectivity_export_generated.h:193
Sent in response to a_ipc_msg_connectivity_consumer_status_subscribe_req.
Definition: ipc_connectivity_export_generated.h:206
Unsubscribe from updates for connectivity_consumer_status.
Definition: ipc_connectivity_export_generated.h:221
Internal helper struct for connectivity_configure_consumer_req.
Definition: ipc_connectivity_export_generated.h:96
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
AIPC Message.
Definition: ipc_generated.h:1204