Snapdragon® Telematics Application Framework (TelAF) Interface Specification
|
#include "taf_net_common.h"
Go to the source code of this file.
Functions | |
struct | __attribute__ ((packed)) |
static bool | taf_net_PackIpProto (uint8_t **bufferPtr, taf_net_IpProto_t value) |
static bool | taf_net_UnpackIpProto (uint8_t **bufferPtr, taf_net_IpProto_t *valuePtr) |
static bool | taf_net_PackNetAction (uint8_t **bufferPtr, taf_net_NetAction_t value) |
static bool | taf_net_UnpackNetAction (uint8_t **bufferPtr, taf_net_NetAction_t *valuePtr) |
static bool | taf_net_PackNetIpType (uint8_t **bufferPtr, taf_net_NetIpType_t value) |
static bool | taf_net_UnpackNetIpType (uint8_t **bufferPtr, taf_net_NetIpType_t *valuePtr) |
static bool | taf_net_PackTechType (uint8_t **bufferPtr, taf_net_TechType_t value) |
static bool | taf_net_UnpackTechType (uint8_t **bufferPtr, taf_net_TechType_t *valuePtr) |
static bool | taf_net_PackState (uint8_t **bufferPtr, taf_net_State_t value) |
static bool | taf_net_UnpackState (uint8_t **bufferPtr, taf_net_State_t *valuePtr) |
static bool | taf_net_PackL2tpEncapProtocol (uint8_t **bufferPtr, taf_net_L2tpEncapProtocol_t value) |
static bool | taf_net_UnpackL2tpEncapProtocol (uint8_t **bufferPtr, taf_net_L2tpEncapProtocol_t *valuePtr) |
static bool | taf_net_PackIpFamilyType (uint8_t **bufferPtr, taf_net_IpFamilyType_t value) |
static bool | taf_net_UnpackIpFamilyType (uint8_t **bufferPtr, taf_net_IpFamilyType_t *valuePtr) |
static bool | taf_net_PackVlanIfType (uint8_t **bufferPtr, taf_net_VlanIfType_t value) |
static bool | taf_net_UnpackVlanIfType (uint8_t **bufferPtr, taf_net_VlanIfType_t *valuePtr) |
static bool | taf_net_PackBindingAction (uint8_t **bufferPtr, taf_net_BindingAction_t value) |
static bool | taf_net_UnpackBindingAction (uint8_t **bufferPtr, taf_net_BindingAction_t *valuePtr) |
static bool | taf_net_PackDeviceMode (uint8_t **bufferPtr, taf_net_DeviceMode_t value) |
static bool | taf_net_UnpackDeviceMode (uint8_t **bufferPtr, taf_net_DeviceMode_t *valuePtr) |
static bool | taf_net_PackAuthMethod (uint8_t **bufferPtr, taf_net_AuthMethod_t value) |
static bool | taf_net_UnpackAuthMethod (uint8_t **bufferPtr, taf_net_AuthMethod_t *valuePtr) |
static bool | taf_net_PackGsbIfType (uint8_t **bufferPtr, taf_net_GsbIfType_t value) |
static bool | taf_net_UnpackGsbIfType (uint8_t **bufferPtr, taf_net_GsbIfType_t *valuePtr) |
static bool | taf_net_PackDestNatChangeInd (uint8_t **bufferPtr, const taf_net_DestNatChangeInd_t *valuePtr) |
static bool | taf_net_UnpackDestNatChangeInd (uint8_t **bufferPtr, taf_net_DestNatChangeInd_t *valuePtr) |
static bool | taf_net_PackInterfaceInfo (uint8_t **bufferPtr, const taf_net_InterfaceInfo_t *valuePtr) |
static bool | taf_net_UnpackInterfaceInfo (uint8_t **bufferPtr, taf_net_InterfaceInfo_t *valuePtr) |
static bool | taf_net_PackDnsServerAddresses (uint8_t **bufferPtr, const taf_net_DnsServerAddresses_t *valuePtr) |
static bool | taf_net_UnpackDnsServerAddresses (uint8_t **bufferPtr, taf_net_DnsServerAddresses_t *valuePtr) |
static bool | taf_net_PackRouteChangeInd (uint8_t **bufferPtr, const taf_net_RouteChangeInd_t *valuePtr) |
static bool | taf_net_UnpackRouteChangeInd (uint8_t **bufferPtr, taf_net_RouteChangeInd_t *valuePtr) |
static bool | taf_net_PackGatewayChangeInd (uint8_t **bufferPtr, const taf_net_GatewayChangeInd_t *valuePtr) |
static bool | taf_net_UnpackGatewayChangeInd (uint8_t **bufferPtr, taf_net_GatewayChangeInd_t *valuePtr) |
static bool | taf_net_PackDNSChangeInd (uint8_t **bufferPtr, const taf_net_DNSChangeInd_t *valuePtr) |
static bool | taf_net_UnpackDNSChangeInd (uint8_t **bufferPtr, taf_net_DNSChangeInd_t *valuePtr) |
static bool | taf_net_PackL2tpSessionConfig (uint8_t **bufferPtr, const taf_net_L2tpSessionConfig_t *valuePtr) |
static bool | taf_net_UnpackL2tpSessionConfig (uint8_t **bufferPtr, taf_net_L2tpSessionConfig_t *valuePtr) |
Variables | |
_Message_t | |
#define _MAX_MSG_SIZE IFGEN_TAF_NET_MSG_SIZE |
#define _MSGID_taf_net_AddRouteChangeHandler 0 |
#define _MSGID_taf_net_RemoveRouteChangeHandler 1 |
#define _MSGID_taf_net_AddGatewayChangeHandler 2 |
#define _MSGID_taf_net_RemoveGatewayChangeHandler 3 |
#define _MSGID_taf_net_AddDNSChangeHandler 4 |
#define _MSGID_taf_net_RemoveDNSChangeHandler 5 |
#define _MSGID_taf_net_AddDestNatChangeHandler 6 |
#define _MSGID_taf_net_RemoveDestNatChangeHandler 7 |
#define _MSGID_taf_net_GetInterfaceList 8 |
#define _MSGID_taf_net_ChangeRoute 9 |
#define _MSGID_taf_net_BackupDefaultGW 10 |
#define _MSGID_taf_net_RestoreDefaultGW 11 |
#define _MSGID_taf_net_SetDefaultGW 12 |
#define _MSGID_taf_net_GetInterfaceGW 13 |
#define _MSGID_taf_net_SetDNS 14 |
#define _MSGID_taf_net_GetInterfaceDNS 15 |
#define _MSGID_taf_net_AddDestNatEntryOnDefaultPdn 16 |
#define _MSGID_taf_net_RemoveDestNatEntryOnDefaultPdn 17 |
#define _MSGID_taf_net_AddDestNatEntryOnDemandPdn 18 |
#define _MSGID_taf_net_RemoveDestNatEntryOnDemandPdn 19 |
#define _MSGID_taf_net_GetDestNatEntryListOnDefaultPdn 20 |
#define _MSGID_taf_net_GetDestNatEntryListOnDemandPdn 21 |
#define _MSGID_taf_net_GetFirstDestNatEntry 22 |
#define _MSGID_taf_net_GetNextDestNatEntry 23 |
#define _MSGID_taf_net_GetDestNatEntryDetails 24 |
#define _MSGID_taf_net_DeleteDestNatEntryList 25 |
#define _MSGID_taf_net_CreateVlan 26 |
#define _MSGID_taf_net_SetVlanPriority 27 |
#define _MSGID_taf_net_RemoveVlan 28 |
#define _MSGID_taf_net_GetVlanById 29 |
#define _MSGID_taf_net_AddVlanInterface 30 |
#define _MSGID_taf_net_RemoveVlanInterface 31 |
#define _MSGID_taf_net_GetVlanInterfaceList 32 |
#define _MSGID_taf_net_GetFirstVlanInterface 33 |
#define _MSGID_taf_net_GetNextVlanInterface 34 |
#define _MSGID_taf_net_DeleteVlanInterfaceList 35 |
#define _MSGID_taf_net_GetVlanInterfaceType 36 |
#define _MSGID_taf_net_GetVlanPriority 37 |
#define _MSGID_taf_net_GetVlanEntryList 38 |
#define _MSGID_taf_net_GetFirstVlanEntry 39 |
#define _MSGID_taf_net_GetNextVlanEntry 40 |
#define _MSGID_taf_net_DeleteVlanEntryList 41 |
#define _MSGID_taf_net_GetVlanId 42 |
#define _MSGID_taf_net_IsVlanAccelerated 43 |
#define _MSGID_taf_net_GetVlanBoundProfileId 44 |
#define _MSGID_taf_net_GetVlanBoundPhoneId 45 |
#define _MSGID_taf_net_BindVlanWithProfile 46 |
#define _MSGID_taf_net_BindVlanWithProfileEx 47 |
#define _MSGID_taf_net_UnbindVlanFromProfile 48 |
#define _MSGID_taf_net_EnableL2tp 49 |
#define _MSGID_taf_net_EnableL2tpAsync 50 |
#define _MSGID_taf_net_DisableL2tp 51 |
#define _MSGID_taf_net_DisableL2tpAsync 52 |
#define _MSGID_taf_net_IsL2tpEnabled 53 |
#define _MSGID_taf_net_IsL2tpMssEnabled 54 |
#define _MSGID_taf_net_IsL2tpMtuEnabled 55 |
#define _MSGID_taf_net_GetL2tpMtuSize 56 |
#define _MSGID_taf_net_CreateTunnel 57 |
#define _MSGID_taf_net_RemoveTunnel 58 |
#define _MSGID_taf_net_SetTunnelUdpPort 59 |
#define _MSGID_taf_net_AddSession 60 |
#define _MSGID_taf_net_RemoveSession 61 |
#define _MSGID_taf_net_StartTunnel 62 |
#define _MSGID_taf_net_StartTunnelAsync 63 |
#define _MSGID_taf_net_StopTunnel 64 |
#define _MSGID_taf_net_StopTunnelAsync 65 |
#define _MSGID_taf_net_GetTunnelRefById 66 |
#define _MSGID_taf_net_GetTunnelEntryList 67 |
#define _MSGID_taf_net_GetFirstTunnelEntry 68 |
#define _MSGID_taf_net_GetNextTunnelEntry 69 |
#define _MSGID_taf_net_DeleteTunnelEntryList 70 |
#define _MSGID_taf_net_GetTunnelEncapProto 71 |
#define _MSGID_taf_net_GetTunnelLocalId 72 |
#define _MSGID_taf_net_GetTunnelPeerId 73 |
#define _MSGID_taf_net_GetTunnelLocalUdpPort 74 |
#define _MSGID_taf_net_GetTunnelPeerUdpPort 75 |
#define _MSGID_taf_net_GetTunnelPeerIpv6Addr 76 |
#define _MSGID_taf_net_GetTunnelPeerIpv4Addr 77 |
#define _MSGID_taf_net_GetTunnelInterfaceName 78 |
#define _MSGID_taf_net_GetTunnelIpType 79 |
#define _MSGID_taf_net_GetSessionConfig 80 |
#define _MSGID_taf_net_EnableSocks 81 |
#define _MSGID_taf_net_EnableSocksAsync 82 |
#define _MSGID_taf_net_DisableSocks 83 |
#define _MSGID_taf_net_DisableSocksAsync 84 |
#define _MSGID_taf_net_SetSocksAuthMethod 85 |
#define _MSGID_taf_net_GetSocksAuthMethod 86 |
#define _MSGID_taf_net_SetSocksLanInterface 87 |
#define _MSGID_taf_net_GetSocksLanInterface 88 |
#define _MSGID_taf_net_AddSocksAssociation 89 |
#define _MSGID_taf_net_RemoveSocksAssociation 90 |
#define _MSGID_taf_net_AddGsb 91 |
#define _MSGID_taf_net_RemoveGsb 92 |
#define _MSGID_taf_net_EnableGsb 93 |
#define _MSGID_taf_net_DisableGsb 94 |
#define _MSGID_taf_net_GetGsbList 95 |
#define _MSGID_taf_net_GetFirstGsb 96 |
#define _MSGID_taf_net_GetNextGsb 97 |
#define _MSGID_taf_net_DeleteGsbList 98 |
#define _MSGID_taf_net_GetGsbInterfaceName 99 |
#define _MSGID_taf_net_GetGsbInterfaceType 100 |
#define _MSGID_taf_net_GetGsbBandWidth 101 |
struct __attribute__ | ( | (packed) | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
_Message_t |