| 
| int  | mta_hal_InitDB (void) | 
|   | 
| int  | mta_hal_GetDHCPInfo (PMTAMGMT_MTA_DHCP_INFO pInfo) | 
|   | 
| int  | mta_hal_GetDHCPV6Info (PMTAMGMT_MTA_DHCPv6_INFO pInfo) | 
|   | 
| unsigned long  | mta_hal_LineTableGetNumberOfEntries (void) | 
|   | 
| int  | mta_hal_LineTableGetEntry (unsigned long Index, PMTAMGMT_MTA_LINETABLE_INFO pEntry) | 
|   | 
| int  | mta_hal_TriggerDiagnostics (unsigned long Index) | 
|   | 
| int  | mta_hal_GetServiceFlow (unsigned long *Count, PMTAMGMT_MTA_SERVICE_FLOW *ppCfg) | 
|   | 
| int  | mta_hal_DectGetEnable (unsigned char *pBool) | 
|   | 
| int  | mta_hal_DectSetEnable (unsigned char bBool) | 
|   | 
| int  | mta_hal_DectGetRegistrationMode (unsigned char *pBool) | 
|   | 
| int  | mta_hal_DectSetRegistrationMode (unsigned char bBool) | 
|   | 
| int  | mta_hal_DectDeregisterDectHandset (unsigned long uValue) | 
|   | 
| int  | mta_hal_GetDect (PMTAMGMT_MTA_DECT pDect) | 
|   | 
| int  | mta_hal_GetDectPIN (char *pPINString) | 
|   | 
| int  | mta_hal_SetDectPIN (char *pPINString) | 
|   | 
| int  | mta_hal_GetHandsets (unsigned long *pulCount, PMTAMGMT_MTA_HANDSETS_INFO *ppHandsets) | 
|   | 
| int  | mta_hal_GetCalls (unsigned long InstanceNumber, unsigned long *Count, PMTAMGMT_MTA_CALLS *ppCfg) | 
|   | 
| int  | mta_hal_GetCALLP (unsigned long LineNumber, PMTAMGMT_MTA_CALLP pCallp) | 
|   | 
| int  | mta_hal_GetDSXLogs (unsigned long *Count, PMTAMGMT_MTA_DSXLOG *ppDSXLog) | 
|   | 
| int  | mta_hal_GetDSXLogEnable (unsigned char *pBool) | 
|   | 
| int  | mta_hal_SetDSXLogEnable (unsigned char Bool) | 
|   | 
| int  | mta_hal_ClearDSXLog (unsigned char Bool) | 
|   | 
| int  | mta_hal_GetCallSignallingLogEnable (unsigned char *pBool) | 
|   | 
| int  | mta_hal_SetCallSignallingLogEnable (unsigned char Bool) | 
|   | 
| int  | mta_hal_ClearCallSignallingLog (unsigned char Bool) | 
|   | 
| int  | mta_hal_GetMtaLog (unsigned long *Count, PMTAMGMT_MTA_MTALOG_FULL *ppCfg) | 
|   | 
| int  | mta_hal_BatteryGetInstalled (unsigned char *Val) | 
|   | 
| int  | mta_hal_BatteryGetTotalCapacity (unsigned long *Val) | 
|   | 
| int  | mta_hal_BatteryGetActualCapacity (unsigned long *Val) | 
|   | 
| int  | mta_hal_BatteryGetRemainingCharge (unsigned long *Val) | 
|   | 
| int  | mta_hal_BatteryGetRemainingTime (unsigned long *Val) | 
|   | 
| int  | mta_hal_BatteryGetNumberofCycles (unsigned long *Val) | 
|   | 
| int  | mta_hal_BatteryGetPowerStatus (char *Val, unsigned long *len) | 
|   | 
| int  | mta_hal_BatteryGetCondition (char *Val, unsigned long *len) | 
|   | 
| int  | mta_hal_BatteryGetStatus (char *Val, unsigned long *len) | 
|   | 
| int  | mta_hal_BatteryGetLife (char *Val, unsigned long *len) | 
|   | 
| int  | mta_hal_BatteryGetInfo (PMTAMGMT_MTA_BATTERY_INFO pInfo) | 
|   | 
| int  | mta_hal_BatteryGetPowerSavingModeStatus (unsigned long *pValue) | 
|   | 
| int  | mta_hal_Get_MTAResetCount (unsigned long *resetcnt) | 
|   | 
| int  | mta_hal_Get_LineResetCount (unsigned long *resetcnt) | 
|   | 
| int  | mta_hal_ClearCalls (unsigned long InstanceNumber) | 
|   | 
| int  | mta_hal_getDhcpStatus (MTAMGMT_MTA_STATUS *output_pIpv4status, MTAMGMT_MTA_STATUS *output_pIpv6status) | 
|   | 
| int  | mta_hal_getConfigFileStatus (MTAMGMT_MTA_STATUS *poutput_status) | 
|   | 
| int  | mta_hal_getLineRegisterStatus (MTAMGMT_MTA_STATUS *output_status_array, int array_size) | 
|   | 
| int  | mta_hal_devResetNow (unsigned char bResetValue) | 
|   | 
| int  | mta_hal_getMtaOperationalStatus (MTAMGMT_MTA_STATUS *operationalStatus) | 
|   | 
| int  | mta_hal_getMtaProvisioningStatus (MTAMGMT_MTA_PROVISION_STATUS *provisionStatus) | 
|   | 
| int  | mta_hal_start_provisioning (PMTAMGMT_MTA_PROVISIONING_PARAMS pParameters) | 
|   | 
| void  | mta_hal_LineRegisterStatus_callback_register (mta_hal_getLineRegisterStatus_callback callback_proc) | 
|   | 
For CCSP Component: CcspMtaAgent. 
- Author
 - cisco @description This header file gives the function call prototypes and structure definitions used for the RDK-Broadband hardware abstraction layer for Cable Modem 
 
Definition in file mta_hal.h.