|
void | le_mdc_ConnectService (void) |
|
le_result_t | le_mdc_TryConnectService (void) |
|
LE_FULL_API void | le_mdc_SetServerDisconnectHandler (le_mdc_DisconnectHandler_t disconnectHandler, void *contextPtr) |
|
void | le_mdc_DisconnectService (void) |
|
le_mdc_SessionStateHandlerRef_t | le_mdc_AddSessionStateHandler (le_mdc_ProfileRef_t profileRef, le_mdc_SessionStateHandlerFunc_t handlerPtr, void *contextPtr) |
|
void | le_mdc_RemoveSessionStateHandler (le_mdc_SessionStateHandlerRef_t handlerRef) |
|
le_mdc_MtPdpSessionStateHandlerRef_t | le_mdc_AddMtPdpSessionStateHandler (le_mdc_SessionStateHandlerFunc_t handlerPtr, void *contextPtr) |
|
void | le_mdc_RemoveMtPdpSessionStateHandler (le_mdc_MtPdpSessionStateHandlerRef_t handlerRef) |
|
le_mdc_ProfileRef_t | le_mdc_GetProfile (uint32_t index) |
|
uint32_t | le_mdc_GetProfileIndex (le_mdc_ProfileRef_t profileRef) |
|
le_result_t | le_mdc_GetCidList (uint8_t *cidPtr, size_t *cidSizePtr) |
|
le_result_t | le_mdc_StartSession (le_mdc_ProfileRef_t profileRef) |
|
void | le_mdc_StartSessionAsync (le_mdc_ProfileRef_t profileRef, le_mdc_SessionHandlerFunc_t handlerPtr, void *contextPtr) |
|
le_result_t | le_mdc_StopSession (le_mdc_ProfileRef_t profileRef) |
|
void | le_mdc_StopSessionAsync (le_mdc_ProfileRef_t profileRef, le_mdc_SessionHandlerFunc_t handlerPtr, void *contextPtr) |
|
le_result_t | le_mdc_RejectMtPdpSession (le_mdc_ProfileRef_t profileRef) |
|
le_result_t | le_mdc_GetSessionState (le_mdc_ProfileRef_t profileRef, le_mdc_ConState_t *connectionStatePtr) |
|
le_result_t | le_mdc_GetInterfaceName (le_mdc_ProfileRef_t profileRef, char *interfaceName, size_t interfaceNameSize) |
|
le_result_t | le_mdc_GetIPv4Address (le_mdc_ProfileRef_t profileRef, char *ipAddr, size_t ipAddrSize) |
|
le_result_t | le_mdc_GetIPv4GatewayAddress (le_mdc_ProfileRef_t profileRef, char *gatewayAddr, size_t gatewayAddrSize) |
|
le_result_t | le_mdc_GetIPv4DNSAddresses (le_mdc_ProfileRef_t profileRef, char *dns1AddrStr, size_t dns1AddrStrSize, char *dns2AddrStr, size_t dns2AddrStrSize) |
|
le_result_t | le_mdc_GetIPv6Address (le_mdc_ProfileRef_t profileRef, char *ipAddr, size_t ipAddrSize) |
|
le_result_t | le_mdc_GetIPv6GatewayAddress (le_mdc_ProfileRef_t profileRef, char *gatewayAddr, size_t gatewayAddrSize) |
|
le_result_t | le_mdc_GetIPv6DNSAddresses (le_mdc_ProfileRef_t profileRef, char *dns1AddrStr, size_t dns1AddrStrSize, char *dns2AddrStr, size_t dns2AddrStrSize) |
|
bool | le_mdc_IsIPv4 (le_mdc_ProfileRef_t profileRef) |
|
bool | le_mdc_IsIPv6 (le_mdc_ProfileRef_t profileRef) |
|
le_result_t | le_mdc_GetDataBearerTechnology (le_mdc_ProfileRef_t profileRef, le_mdc_DataBearerTechnology_t *downlinkDataBearerTechPtrPtr, le_mdc_DataBearerTechnology_t *uplinkDataBearerTechPtrPtr) |
|
le_result_t | le_mdc_GetBytesCounters (uint64_t *rxBytesPtr, uint64_t *txBytesPtr) |
|
le_result_t | le_mdc_ResetBytesCounter (void) |
|
le_result_t | le_mdc_StopBytesCounter (void) |
|
le_result_t | le_mdc_StartBytesCounter (void) |
|
le_result_t | le_mdc_SetPDP (le_mdc_ProfileRef_t profileRef, le_mdc_Pdp_t pdp) |
|
le_mdc_Pdp_t | le_mdc_GetPDP (le_mdc_ProfileRef_t profileRef) |
|
le_result_t | le_mdc_SetAPN (le_mdc_ProfileRef_t profileRef, const char *LE_NONNULL apnStr) |
|
le_result_t | le_mdc_SetDefaultAPN (le_mdc_ProfileRef_t profileRef) |
|
le_result_t | le_mdc_GetAPN (le_mdc_ProfileRef_t profileRef, char *apnStr, size_t apnStrSize) |
|
le_result_t | le_mdc_SetAuthentication (le_mdc_ProfileRef_t profileRef, le_mdc_Auth_t type, const char *LE_NONNULL userName, const char *LE_NONNULL password) |
|
le_result_t | le_mdc_GetAuthentication (le_mdc_ProfileRef_t profileRef, le_mdc_Auth_t *typePtr, char *userName, size_t userNameSize, char *password, size_t passwordSize) |
|
uint32_t | le_mdc_NumProfiles (void) |
|
le_result_t | le_mdc_GetProfileFromApn (const char *LE_NONNULL apnStr, le_mdc_ProfileRef_t *profileRefPtr) |
|
le_mdc_DisconnectionReason_t | le_mdc_GetDisconnectionReasonExt (le_mdc_ProfileRef_t profileRef, le_mdc_Pdp_t pdpType) |
|
int32_t | le_mdc_GetPlatformSpecificDisconnectionCodeExt (le_mdc_ProfileRef_t profileRef, le_mdc_Pdp_t pdpType) |
|
void | le_mdc_GetPlatformSpecificFailureConnectionReasonExt (le_mdc_ProfileRef_t profileRef, le_mdc_Pdp_t pdpType, int32_t *failureTypePtr, int32_t *failureCodePtr) |
|
le_result_t | le_mdc_MapProfileOnNetworkInterface (le_mdc_ProfileRef_t profileRef, const char *LE_NONNULL interfaceName) |
|
le_result_t | le_mdc_GetProfileList (le_mdc_ProfileInfo_t *profileListPtr, size_t *profileListSizePtr) |
|
Legato Modem Data Control include file.
Copyright (C) Sierra Wireless Inc.