Utility Data Structures


Files

file  TelUtility.h
 This file serves as a "C" header file defines structures for Utility Services.
It contains a sample set of constants, enums,structs that would be required by applications.

Data Structures

struct  TelTapiVersionInfo_t
struct  TelTapiTunnelInfo_t
struct  TelTapiErrorInfo_t

Enumerations

enum  TapiResult_t {
  TAPI_API_SUCCESS, TAPI_API_INVALID_INPUT, TAPI_API_INVALID_PTR, TAPI_API_INVALID_CALL_STATE,
  TAPI_API_NOT_SUPPORTED, TAPI_API_DEPRICATED, TAPI_API_SYSTEM_OUT_OF_MEM, TAPI_API_SYSTEM_RPC_LINK_DOWN,
  TAPI_API_MODEM_POWERED_OFF, TAPI_API_SERVICE_NOT_READY, TAPI_API_SERVER_FAILURE, TAPI_API_OEM_PLUGIN_FAILURE,
  TAPI_API_INVALID_CALL_HANDLE, TAPI_API_INVALID_DATA_LEN, TAPI_API_SIM_NOT_FOUND, TAPI_API_SIM_BUSY,
  TAPI_API_SIM_INVALID_CARD_TYPE, TAPI_API_SIM_CARD_PERMANENT_ERROR, TAPI_API_SIM_NOT_INITIALIZED, TAPI_API_REQUEST_MAX_IN_PROGRESS,
  TAPI_API_OFFLINE_MODE_ERROR, TAPI_EVENT_CLASS_UNKNOWN, TAPI_EVENT_UNKNOWN, TAPI_REGISTRATION_FAILURE
}

Enumeration Type Documentation

Below enumerations are the return codes of TAPI API's

Enumerator:
TAPI_API_SUCCESS  No Error occurred
TAPI_API_INVALID_INPUT  Input values are not correct in TAPI Library
TAPI_API_INVALID_PTR  Invalid pointer
TAPI_API_INVALID_CALL_STATE  request failed due to invalid call state
TAPI_API_NOT_SUPPORTED  The feature corresponding to requested API is not supported. This may be due to market/network/vendor reasons such as the feature is not available in the network.
TAPI_API_DEPRICATED  This API is deprecated and will be so in future also
TAPI_API_SYSTEM_OUT_OF_MEM  Out of memory
TAPI_API_SYSTEM_RPC_LINK_DOWN  RPC link down
TAPI_API_MODEM_POWERED_OFF  The Modem is powered off
TAPI_API_SERVICE_NOT_READY  Phone was powered on, but yet to receive the power up completed notification
TAPI_API_SERVER_FAILURE  error occurred in Telephony server
TAPI_API_OEM_PLUGIN_FAILURE  Plug-in layer failure
TAPI_API_INVALID_CALL_HANDLE  Invalid call handle
TAPI_API_INVALID_DATA_LEN  Invalid data length
TAPI_API_SIM_NOT_FOUND  Sim is not present / removed
TAPI_API_SIM_BUSY  SIM is busy
TAPI_API_SIM_INVALID_CARD_TYPE  Sim card is unknown
TAPI_API_SIM_CARD_PERMANENT_ERROR  SIM error/blocked state
TAPI_API_SIM_NOT_INITIALIZED  SIM has not initialized yet (waiting for PIN verification, etc)
TAPI_API_REQUEST_MAX_IN_PROGRESS  Maximum number of API Request for the same service are already in progress
TAPI_API_OFFLINE_MODE_ERROR  OEM Telephony Provider is in Offline mode.
TAPI_EVENT_CLASS_UNKNOWN  Event class specified is not present in Event Class list.
TAPI_EVENT_UNKNOWN  Event specified is not present in TAPI Unsolicited Event list.
TAPI_REGISTRATION_FAILURE  Callback Registration/De-registration failed


Generated on Mon Mar 31 01:01:00 2008 by  doxygen 1.5.4