这篇教程C++ At_sprintf函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中At_sprintf函数的典型用法代码示例。如果您正苦于以下问题:C++ At_sprintf函数的具体用法?C++ At_sprintf怎么用?C++ At_sprintf使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了At_sprintf函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: At_TestCgeqreqParaVOS_UINT32 At_TestCgeqreqPara(VOS_UINT8 ucIndex){ VOS_UINT16 usLength; usLength = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr,(VOS_CHAR *)pgucAtSndCodeAddr, "%s: /"IP/",%s%s", g_stParseContext[ucIndex].pstCmdElement->pszCmdName, CGEQREQ_TEST_CMD_PARA_STRING, gaucAtCrLf);#if (FEATURE_ON == FEATURE_IPV6) usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr,(VOS_CHAR *)pgucAtSndCodeAddr + usLength, "%s: /"IPV6/",%s%s", g_stParseContext[ucIndex].pstCmdElement->pszCmdName, CGEQREQ_TEST_CMD_PARA_STRING, gaucAtCrLf); usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr,(VOS_CHAR *)pgucAtSndCodeAddr + usLength, "%s: /"IPV4V6/",%s", g_stParseContext[ucIndex].pstCmdElement->pszCmdName, CGEQREQ_TEST_CMD_PARA_STRING);#endif gstAtSendData.usBufLen = usLength; return AT_OK;}
开发者ID:herryfan,项目名称:kernel-huawei-h60,代码行数:32,
示例2: atQryDLoadInfoCnfVOS_UINT32 atQryDLoadInfoCnf(VOS_UINT8 ucClientId, VOS_VOID *pMsgBlock){ FTM_RD_DLOADINFO_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; gstLAtSendData.usBufLen = 0; pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_RD_DLOADINFO_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { CmdErrProc(ucClientId, ERR_MSP_FAILURE, 0, NULL); return AT_OK; } if(pstCnf->ulErrCode != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, pstCnf->ulErrCode, 0, NULL); return AT_OK; } else { gstLAtSendData.usBufLen = 0; gstLAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)(pgucLAtSndCodeAddr), (VOS_CHAR*)(pgucLAtSndCodeAddr + gstLAtSendData.usBufLen), "/r/nswver:%s/r/n", pstCnf->szSendSW ); gstLAtSendData.usBufLen += (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)(pgucLAtSndCodeAddr), (VOS_CHAR*)(pgucLAtSndCodeAddr+ gstLAtSendData.usBufLen), "/r/nisover:%s/r/n", pstCnf->szSendISO ); gstLAtSendData.usBufLen += (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)(pgucLAtSndCodeAddr), (VOS_CHAR*)(pgucLAtSndCodeAddr+ gstLAtSendData.usBufLen), "/r/nproduct name:%s/r/n", pstCnf->szSendProductID ); gstLAtSendData.usBufLen += (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)(pgucLAtSndCodeAddr), (VOS_CHAR*)(pgucLAtSndCodeAddr+ gstLAtSendData.usBufLen), "/r/ndload type:%s/r/n", pstCnf->szSendDloadType ); CmdErrProc(ucClientId, pstCnf->ulErrCode, gstLAtSendData.usBufLen, pgucLAtSndCodeAddr); } return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:51,
示例3: AT_RcvImsaCireguIndVOS_UINT32 AT_RcvImsaCireguInd(VOS_VOID * pMsg){ /* 定义局部变量 */ IMSA_AT_CIREGU_IND_STRU *pstCireguInd; VOS_UINT8 ucIndex; VOS_UINT16 usLength; /* 初始化消息变量 */ ucIndex = 0; usLength = 0; pstCireguInd = (IMSA_AT_CIREGU_IND_STRU *)pMsg; /* 通过ClientId获取ucIndex */ if ( AT_FAILURE == At_ClientIdToUserId(pstCireguInd->usClientId, &ucIndex) ) { AT_WARN_LOG("AT_RcvImsaCireguInd: WARNING:AT INDEX NOT FOUND!"); return VOS_ERR; } /* 判断查询操作是否成功 */ usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s%s: %d", gaucAtCrLf, gastAtStringTab[AT_STRING_CIREGU].pucText, pstCireguInd->ulRegInfo); /* 如果IMS未注册,<ext_info>参数无意义 */ if ((VOS_FALSE != pstCireguInd->ulRegInfo) && (VOS_FALSE != pstCireguInd->bitOpExtInfo)) { usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr + usLength, ",%d", pstCireguInd->ulExtInfo); } usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr + usLength, "%s", gaucAtCrLf); gstAtSendData.usBufLen = usLength; At_SendResultData(ucIndex, pgucAtSndCodeAddr, gstAtSendData.usBufLen); return VOS_OK;}
开发者ID:XePeleato,项目名称:android_kernel_huawei_venus,代码行数:49,
示例4: atSetNVBackupCnfVOS_UINT32 atSetNVBackupCnf(VOS_UINT8 ucClientId,VOS_VOID *pMsgBlock){ FTM_SET_NVBACKUP_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; gstLAtSendData.usBufLen = 0; pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_SET_NVBACKUP_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { CmdErrProc(ucClientId, ERR_MSP_FAILURE, 0, NULL); return AT_OK; } if(pstCnf->ulErrCode != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, pstCnf->ulErrCode, 0, NULL); return AT_OK; } else { g_atNvBackupFlag++; gstLAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)pgucLAtSndCodeAddr, (VOS_CHAR*)pgucLAtSndCodeAddr, "/r/n%d/r/n", pstCnf->ulRetValue ); CmdErrProc(ucClientId, pstCnf->ulErrCode, gstLAtSendData.usBufLen, pgucLAtSndCodeAddr); } return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:34,
示例5: atQryAuthorityIDCnfVOS_UINT32 atQryAuthorityIDCnf(VOS_UINT8 ucClientId,VOS_VOID *pMsgBlock){ FTM_RD_AUTHORITYID_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; gstLAtSendData.usBufLen = 0; pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_RD_AUTHORITYID_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { CmdErrProc(ucClientId, ERR_MSP_FAILURE, 0, NULL); return AT_OK; } if(pstCnf->ulErrCode != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, pstCnf->ulErrCode, 0, NULL); return AT_OK; } else { gstLAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR*)pgucLAtSndCodeAddr, (VOS_CHAR*)pgucLAtSndCodeAddr, "/r/n%s,%s/r/n", pstCnf->szAuthorityID,pstCnf->szAuthorityType ); CmdErrProc(ucClientId, pstCnf->ulErrCode, gstLAtSendData.usBufLen, pgucLAtSndCodeAddr); } return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:32,
示例6: atSetNVRstSTTSCnfVOS_UINT32 atSetNVRstSTTSCnf(VOS_UINT8 ucClientId,VOS_VOID *pMsgBlock){ FTM_SET_NVRSTSTTS_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; gstLAtSendData.usBufLen = 0;/* VOS_BOOL bRet = TRUE; */ pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_SET_NVRSTSTTS_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { CmdErrProc(ucClientId, ERR_MSP_FAILURE, 0, NULL); return AT_OK; } if(pstCnf->ulErrCode != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, pstCnf->ulErrCode, 0, NULL); return AT_OK; } else { gstLAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)pgucLAtSndCodeAddr, (VOS_CHAR*)pgucLAtSndCodeAddr, "/r/n%s/r/n", pstCnf->szNVRst ); CmdErrProc(ucClientId, pstCnf->ulErrCode, gstLAtSendData.usBufLen, pgucLAtSndCodeAddr); } return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:33,
示例7: atQryBootRomVerCnf/* BEGIN: To_Be_Deleted_V7R2 */VOS_UINT32 atQryBootRomVerCnf(VOS_UINT8 ucClientId,VOS_VOID *pMsgBlock){ FTM_RD_BOOTROMVER_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; gstLAtSendData.usBufLen = 0; pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_RD_BOOTROMVER_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { CmdErrProc(ucClientId, ERR_MSP_FAILURE, 0, NULL); return AT_OK; } if(pstCnf->ulErrCode != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, pstCnf->ulErrCode, 0, NULL); return AT_OK; } else { gstLAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)(pgucLAtSndCodeAddr), (VOS_CHAR *)(pgucLAtSndCodeAddr + gstLAtSendData.usBufLen), "/r/n%s/r/n", pstCnf->szSendStr ); CmdErrProc(ucClientId, pstCnf->ulErrCode, gstLAtSendData.usBufLen, pgucLAtSndCodeAddr); } return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:35,
示例8: atQryDLoadVerVOS_UINT32 atQryDLoadVer(VOS_UINT8 ucClientId){ VOS_UINT32 ulRst = AT_OK; VOS_UINT8* pData = NULL; gstAtSendData.usBufLen = 0; pData = VOS_MemAlloc(WUEPS_PID_AT, (DYNAMIC_MEM_PT), UPGRADE_STR_BUF_SIZE); if(NULL == pData) { CmdErrProc(ucClientId, ERR_MSP_MALLOC_FAILUE, 0, NULL); return AT_ERROR; } MSP_MEMSET(pData,0,UPGRADE_STR_BUF_SIZE); ulRst = BSP_DLOAD_GetDloadVer((BSP_CHAR *)pData,UPGRADE_STR_BUF_SIZE); if(ulRst != ERR_MSP_SUCCESS) { VOS_MemFree(WUEPS_PID_AT, pData); CmdErrProc(ucClientId, ulRst, 0, NULL); return AT_ERROR; } gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR*)pgucAtSndCodeAddr, "/r%s/r", pData ); VOS_MemFree(WUEPS_PID_AT, pData); return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:33,
示例9: atQryFCHANParaCnfProcVOS_UINT32 atQryFCHANParaCnfProc(VOS_UINT8 ucClientId, VOS_VOID *pMsgBlock){ FTM_RD_FCHAN_CNF_STRU *pstCnf = NULL; OS_MSG_STRU*pEvent = NULL; VOS_UINT16 usLength = 0; pEvent = (OS_MSG_STRU*)(((MsgBlock*)pMsgBlock)->aucValue); pstCnf = (FTM_RD_FCHAN_CNF_STRU *)pEvent->ulParam1; if(NULL == pstCnf) { return ERR_MSP_FAILURE; } usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucLAtSndCodeAddr, (VOS_CHAR *)pgucLAtSndCodeAddr + usLength, "^FCHAN:%d,%d,%d,%d", pstCnf->enFchanMode, pstCnf->ucBand, pstCnf->usUlChannel, pstCnf->usDlChannel); CmdErrProc(ucClientId, pstCnf->ulErrCode, usLength, pgucLAtSndCodeAddr); return AT_FW_CLIENT_STATUS_READY;}
开发者ID:CM13-HI6210SFT,项目名称:huawei_kernel_3.10.71_hi6210sft,代码行数:27,
示例10: AT_RcvImsaCirepiIndVOS_UINT32 AT_RcvImsaCirepiInd(VOS_VOID * pMsg){ /* 定义局部变量 */ IMSA_AT_CIREPI_IND_STRU *pstCirepiInd; VOS_UINT8 ucIndex; /* 初始化消息变量 */ ucIndex = 0; pstCirepiInd = (IMSA_AT_CIREPI_IND_STRU *)pMsg; /* 通过ClientId获取ucIndex */ if ( AT_FAILURE == At_ClientIdToUserId(pstCirepiInd->usClientId, &ucIndex) ) { AT_WARN_LOG("AT_RcvImsaCirepiInd: WARNING:AT INDEX NOT FOUND!"); return VOS_ERR; } /* 判断查询操作是否成功 */ gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s%s: %d%s", gaucAtCrLf, gastAtStringTab[AT_STRING_CIREPI].pucText, pstCirepiInd->enImsvops, gaucAtCrLf); At_SendResultData(ucIndex, pgucAtSndCodeAddr, gstAtSendData.usBufLen); return VOS_OK;}
开发者ID:XePeleato,项目名称:android_kernel_huawei_venus,代码行数:31,
示例11: AT_RcvImsaMtStateIndVOS_UINT32 AT_RcvImsaMtStateInd(VOS_VOID * pMsg){ /* 定义局部变量 */ IMSA_AT_MT_STATES_IND_STRU *pstMtStatusInd; VOS_UINT8 ucIndex; VOS_CHAR acString[AT_IMSA_CALL_ASCII_NUM_MAX_LENGTH + 1]; /* 初始化消息变量 */ ucIndex = 0; pstMtStatusInd = (IMSA_AT_MT_STATES_IND_STRU*)pMsg; /* 通过ClientId获取ucIndex */ if ( AT_FAILURE == At_ClientIdToUserId(pstMtStatusInd->usClientId, &ucIndex) ) { AT_WARN_LOG("AT_RcvImsaImpuSetCnf: WARNING:AT INDEX NOT FOUND!"); return VOS_ERR; } VOS_MemSet(acString, 0, sizeof(acString)); VOS_MemCpy(acString, pstMtStatusInd->aucAsciiCallNum, AT_IMSA_CALL_ASCII_NUM_MAX_LENGTH); gstAtSendData.usBufLen= (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s^IMSMTRPT: %s,%d,%d%s", gaucAtCrLf, acString, pstMtStatusInd->ucMtStatus, pstMtStatusInd->ulCauseCode, gaucAtCrLf); /* 调用At_SendResultData发送命令结果 */ At_SendResultData(ucIndex, pgucAtSndCodeAddr, gstAtSendData.usBufLen); return VOS_OK;}
开发者ID:XePeleato,项目名称:android_kernel_huawei_venus,代码行数:35,
示例12: atSetNVFactoryRestoreVOS_UINT32 atSetNVFactoryRestore(VOS_UINT8 ucClientId){ VOS_UINT32 ulRst = AT_OK; /*因为MODEN拨号会下发该命令,所以在moden口不进行NV恢复,直接返回OK*/ if ( AT_MODEM_USER == gastAtClientTab[ucClientId].UserType ) { return AT_OK; } ulRst = NVM_RevertFNV(); if(ulRst != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, ulRst, 0, NULL); return AT_ERROR; } gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR*)pgucAtSndCodeAddr, "/r%d/r", ulRst ); return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:25,
示例13: atQryAuthorityVerVOS_UINT32 atQryAuthorityVer(VOS_UINT8 ucClientId){ VOS_UINT32 ulRst = AT_OK; VOS_UINT32 ulAuthorityVer = 0; VOS_UINT8 ucVer[4] ={0}; VOS_UINT32 i = 0; ulRst = At_GetNvAuthorityVer(&ulAuthorityVer); if(ulRst != ERR_MSP_SUCCESS) { CmdErrProc(ucClientId, ulRst, 0, NULL); return AT_ERROR; } MSP_MEMCPY(ucVer,&ulAuthorityVer,sizeof(VOS_UINT32)); for(i = 0;i < 4;i++) { ucVer[i] = (ucVer[i] > 9 ? 0 : ucVer[i]) + '0'; /**/ } gstAtSendData.usBufLen = 0; gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf( AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR*)pgucAtSndCodeAddr, "/r%s/r", ucVer ); return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:30,
示例14: AT_RcvImsaCirepQryCnfVOS_UINT32 AT_RcvImsaCirepQryCnf(VOS_VOID * pMsg){ /* 定义局部变量 */ IMSA_AT_CIREP_QRY_CNF_STRU *pstCirepCnf; VOS_UINT8 ucIndex; VOS_UINT32 ulResult; /* 初始化消息变量 */ ucIndex = 0; pstCirepCnf = (IMSA_AT_CIREP_QRY_CNF_STRU *)pMsg; /* 通过ClientId获取ucIndex */ if ( AT_FAILURE == At_ClientIdToUserId(pstCirepCnf->usClientId, &ucIndex) ) { AT_WARN_LOG("AT_RcvImsaCirepQryCnf: WARNING:AT INDEX NOT FOUND!"); return VOS_ERR; } if (AT_IS_BROADCAST_CLIENT_INDEX(ucIndex)) { AT_WARN_LOG("AT_RcvImsaCirepQryCnf: WARNING:AT_BROADCAST_INDEX!"); return VOS_ERR; } /* 判断当前操作类型是否为AT_CMD_CIREP_QRY */ if ( AT_CMD_CIREP_QRY != gastAtClientTab[ucIndex].CmdCurrentOpt ) { AT_WARN_LOG("AT_RcvImsaCirepQryCnf: WARNING:Not AT_CMD_CIREP_QRY!"); return VOS_ERR; } /* 复位AT状态 */ AT_STOP_TIMER_CMD_READY(ucIndex); /* 判断查询操作是否成功 */ if ( VOS_OK == pstCirepCnf->ulResult ) { gstAtSendData.usBufLen= (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: %d,%d", g_stParseContext[ucIndex].pstCmdElement->pszCmdName, pstCirepCnf->enReport, pstCirepCnf->enImsvops); ulResult = AT_OK; } else { gstAtSendData.usBufLen = 0; ulResult = AT_ERROR; } /* 调用At_FormatResultData发送命令结果 */ At_FormatResultData(ucIndex, ulResult); return VOS_OK;}
开发者ID:XePeleato,项目名称:android_kernel_huawei_venus,代码行数:59,
示例15: At_TestAuhtdataVOS_UINT32 At_TestAuhtdata(VOS_UINT8 ucIndex){ VOS_UINT16 usLength = 0;#if (FEATURE_ON == FEATURE_LTE) usLength = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (0-31),(0-2),,", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#else usLength = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (1-11),(0-2),,", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#endif gstAtSendData.usBufLen = usLength; return AT_OK;}
开发者ID:herryfan,项目名称:kernel-huawei-h60,代码行数:18,
示例16: At_TestCgdcontVOS_UINT32 At_TestCgdcont(VOS_UINT8 ucIndex){ VOS_UINT16 usLength = 0;#if (FEATURE_ON == FEATURE_LTE) usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (0-31),/"IP/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#if (FEATURE_ON == FEATURE_IPV6) if (AT_IPV6_CAPABILITY_IPV4_ONLY != AT_GetIpv6Capability()) { usLength += (TAF_UINT16)At_sprintf(AT_CMD_MAX_LEN,(TAF_CHAR*)pgucAtSndCodeAddr,(TAF_CHAR*)pgucAtSndCodeAddr + usLength, "%s: (0-31),/"IPV6/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); usLength += (TAF_UINT16)At_sprintf(AT_CMD_MAX_LEN,(TAF_CHAR*)pgucAtSndCodeAddr,(TAF_CHAR*)pgucAtSndCodeAddr + usLength, "%s: (0-31),/"IPV4V6/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); }#endif usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr + usLength, "%s: (0-31),/"PPP/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#else usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (1-11),/"IP/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#if (FEATURE_ON == FEATURE_IPV6) if (AT_IPV6_CAPABILITY_IPV4_ONLY != AT_GetIpv6Capability()) { usLength += (TAF_UINT16)At_sprintf(AT_CMD_MAX_LEN,(TAF_CHAR*)pgucAtSndCodeAddr,(TAF_CHAR*)pgucAtSndCodeAddr + usLength, "%s: (1-11),/"IPV6/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); usLength += (TAF_UINT16)At_sprintf(AT_CMD_MAX_LEN,(TAF_CHAR*)pgucAtSndCodeAddr,(TAF_CHAR*)pgucAtSndCodeAddr + usLength, "%s: (1-11),/"IPV4V6/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)/r/n", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); }#endif usLength += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr + usLength, "%s: (1-11),/"PPP/",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)", g_stParseContext[ucIndex].pstCmdElement->pszCmdName);#endif gstAtSendData.usBufLen = usLength; return AT_OK;}
开发者ID:herryfan,项目名称:kernel-huawei-h60,代码行数:54,
示例17: AT_TestCbgParaVOS_UINT32 AT_TestCbgPara( VOS_UINT8 ucIndex ){ gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (0,1)", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); return AT_OK;}
开发者ID:herryfan,项目名称:kernel-huawei-h60,代码行数:10,
示例18: At_TestCgtftrdpVOS_UINT32 At_TestCgtftrdp(VOS_UINT8 ucIndex){ VOS_UINT16 usLength = 0; usLength = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr, (VOS_CHAR *)pgucAtSndCodeAddr, "%s: (1-31)", g_stParseContext[ucIndex].pstCmdElement->pszCmdName); gstAtSendData.usBufLen = usLength; return AT_OK;}
开发者ID:herryfan,项目名称:kernel-huawei-h60,代码行数:11,
示例19: AT_QryIsmcoexParaVOS_UINT32 AT_QryIsmcoexPara(VOS_UINT8 ucIndex){ VOS_UINT32 i; gstAtSendData.usBufLen = (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR*)pgucAtSndCodeAddr, (VOS_CHAR*)pgucAtSndCodeAddr, "^ISMCOEX:"); for(i = 0; i < L4A_ISMCOEX_BANDWIDTH_NUM; i++) { gstAtSendData.usBufLen += (VOS_UINT16)At_sprintf(AT_CMD_MAX_LEN, (VOS_CHAR *)pgucAtSndCodeAddr,(VOS_CHAR*)pgucAtSndCodeAddr + gstAtSendData.usBufLen, "%d %d %d %d %d %d,", g_astCnfIsmcoex[i].ulFlag, g_astCnfIsmcoex[i].ulTXBegin, g_astCnfIsmcoex[i].ulTXEnd, g_astCnfIsmcoex[i].lTXPower, g_astCnfIsmcoex[i].ulRXBegin, g_astCnfIsmcoex[i].ulRXEnd); } gstAtSendData.usBufLen--; return AT_OK;}
开发者ID:debbiche,项目名称:android_kernel_huawei_p8,代码行数:20,
|