#include "legato.h"Go to the source code of this file.
Typedefs | |
| typedef struct le_data_RequestObj * | le_data_RequestObjRef_t |
| typedef struct le_data_ConnectionStateHandler * | le_data_ConnectionStateHandlerRef_t |
| typedef void(* | le_data_ConnectionStateHandlerFunc_t) (const char *intfName, bool isConnected, void *contextPtr) |
Functions | |
| void | le_data_ConnectService (void) |
| void | le_data_DisconnectService (void) |
| le_data_ConnectionStateHandlerRef_t | le_data_AddConnectionStateHandler (le_data_ConnectionStateHandlerFunc_t handlerPtr, void *contextPtr) |
| void | le_data_RemoveConnectionStateHandler (le_data_ConnectionStateHandlerRef_t addHandlerRef) |
| le_data_RequestObjRef_t | le_data_Request (void) |
| void | le_data_Release (le_data_RequestObjRef_t requestRef) |
Legato Data Connection include file.
Copyright (C) Sierra Wireless Inc. Use of this work is subject to license.
| typedef void(* le_data_ConnectionStateHandlerFunc_t) (const char *intfName, bool isConnected, void *contextPtr) |
Handler for connection state changes
| intfName | Interface name for the data connection |
| isConnected | State: connected or disconnected |
| contextPtr |
| typedef struct le_data_ConnectionStateHandler* le_data_ConnectionStateHandlerRef_t |
Reference type used by Add/Remove functions for EVENT 'le_data_ConnectionState'
| typedef struct le_data_RequestObj* le_data_RequestObjRef_t |
Reference returned by Request function and used by Release function
| le_data_ConnectionStateHandlerRef_t le_data_AddConnectionStateHandler | ( | le_data_ConnectionStateHandlerFunc_t | handlerPtr, |
| void * | contextPtr | ||
| ) |
Add handler function for EVENT 'le_data_ConnectionState'
This event provides information on connection state changes
| [in] | handlerPtr | |
| [in] | contextPtr |
| void le_data_ConnectService | ( | void | ) |
Connect the client to the service
| void le_data_DisconnectService | ( | void | ) |
Disconnect the client from the service
| void le_data_Release | ( | le_data_RequestObjRef_t | requestRef | ) |
Release a previously requested data connection
| [in] | requestRef | Reference to a previously requested data connection |
| void le_data_RemoveConnectionStateHandler | ( | le_data_ConnectionStateHandlerRef_t | addHandlerRef | ) |
Remove handler function for EVENT 'le_data_ConnectionState'
| [in] | addHandlerRef |
| le_data_RequestObjRef_t le_data_Request | ( | void | ) |
Request the default data connection