VAPI API Reference Documentation
2.18.x

device_itf.c File Reference

#include "ut.h"
#include "vapi.h"
#include "dmgr.h"
#include "vcore.h"
#include "vcore_voip.h"
#include "appitf.h"
#include "cfg.h"
#include "msp.h"
#include "resmgr.h"

Functions

VSTATUS VAPI_OpenDevice (IN DEVID DevId, IN PFNEventCallback pfnEventCallback)
VSTATUS VAPI_CloseDevice (IN DEVID DevId, IN ECloseMode eMode)
VSTATUS VAPI_BootDevice (IN DEVID DevId, IN void *pvImageFile, IN U32 uImageSize, IN SHwCfg *pstSHwCfg, IN SRequest *pstRequest)
VSTATUS VAPI_BootDeviceFile (IN DEVID DevId, IN char *strFileName, IN SHwCfg *pstSHwCfg, IN SRequest *pstRequest)
VSTATUS VAPI_InitDevice (IN DEVID DevId, IN U32 ulOperationModeId, IN U32 ulProfileId, IN U32 *pulUserParams, IN SRequest *pstRequest)
VSTATUS VAPI_GetCoreDump (IN DEVID DevId, IN U8 uchMemTypeIdx, OUT U8 *puchBuff, IN U32 ulBuffSize, OUT U32 *pulDataSize, IN U32 ulOffset, OUT Boolean *pbLastRead, IN SHwCfg *pstSHwCfg, IN SRequest *pstRequest)
VSTATUS VAPI_SetEthMac (IN U32 uiID, IN U8 ucLevel, IN U8 *paucSrcMacAddr, IN U8 *paucDestMacAddr, IN SRequest *pstRequest)
VSTATUS VAPI_SetDeviceIPAddr (IN DEVID DevId, IN SIpAddrInfo *pstIpAddrInfo, IN SRequest *pstRequest)
VSTATUS VAPI_AssignBootMAC (IN DEVID DevId, IN SRequest *pstRequest)
VSTATUS VAPI_SetTDMParams (IN DEVID DevId, IN STdmSetupParams *pstTdmSetupParam, IN SRequest *pstRequest)
VSTATUS VAPI_RegisterReset (IN DEVID DevId, IN PFNResetDevice pfnReset, void *pvResetData)
VSTATUS VAPI_SetDeviceVlan (IN DEVID DevId, IN U16 usVlanId, IN SRequest *pstRequest)
VSTATUS VAPI_CESoPSN_Mapper (IN DEVID DevId, IN SRequest *pstRequest, IN EMapperType eMapType, IN CONNID MasterConnId, U16 Action, U16 usConnNum,...)

Detailed Description




Mindspeed Technologies ®
Mindspeed Proprietary and Confidential