nt9856x/code/application/source/sf_app/code/include/sf_transdata1.h
2023-05-17 15:33:39 +08:00

54 lines
1.7 KiB
C

#ifndef __SF_TRANSDATA1_H__
#define __SF_TRANSDATA1_H__
#include "sf_type.h"
#include "sf_param_common.h"
#ifdef __cplusplus
#if __cplusplus
extern "C" {
#endif
#endif
#define SF_DATA_ERROR_REQUEST SF_ERR_ID(SF_MOD_DATA, ERROR_REQUEST)
#define SF_DATA_ERROR_FILE_SEND SF_ERR_ID(SF_MOD_DATA, ERROR_FILE_SEND)
SINT32 sf_packetgrouping_login(SF_DATA_ATTR_S *pstdata, SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetgrouping_fileresult(SF_DATA_ATTR_S *pstdata, SF_PDT_PARAM_CFG_S *pstParam,SF_FILE_ATTR_S *pstfileAttr);
SINT32 sf_packetgrouping_get_bind_account(SF_DATA_ATTR_S *pstdata, SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetgrouping_query_cmd(SF_DATA_ATTR_S *pstdata);
SINT32 sf_packetgrouping_query_cmd_param(SF_DATA_ATTR_S *pstdata);
SINT32 sf_packetgrouping_cmd_report(SF_DATA_ATTR_S *pstdata, SF_FN_PARAM_S *pfnParam, SF_FILE_ATTR_S *pstfileAttr);
SINT32 sf_packetgrouping_disconnection(SF_DATA_ATTR_S *pstdata,SF_VOID *Param);
SINT32 sf_MultiPacket_Parsing(UINT16 enCmdID,UINT16 *pdatahead,SF_DATA_ATTR_S *pdatattr);
SINT32 sf_packetanalysis_login(SF_DATA_ATTR_S *param, SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetanalysis_fileresult(SF_DATA_ATTR_S *param);
SINT32 sf_packetanalysis_query_cmd(SF_DATA_ATTR_S *param);
SINT32 sf_packetanalysis_query_cmd_param(SF_DATA_ATTR_S *param, SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetanalysis_trigger(SF_DATA_ATTR_S *param, SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetanalysis_bind_account(SF_DATA_ATTR_S *param,SF_FN_PARAM_S *pfnParam);
SINT32 sf_packetanalysis_cmd_report(SF_DATA_ATTR_S *param);
#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif
#endif