59 lines
1.6 KiB
C
59 lines
1.6 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)
|
|
#define SF_DATA_ERROR_IP_CHANGE SF_ERR_ID(SF_MOD_DATA, ERROR_IP_CHANGE)
|
|
#define SF_DATA_ERROR_DATA_FORMAT SF_ERR_ID(SF_MOD_DATA, ERROR_DATA_FORMAT)
|
|
|
|
typedef struct
|
|
{
|
|
char fileName[64];
|
|
int fileType;
|
|
}SF_RESERVE_THUMB;
|
|
extern LOGIN_ACM_RESPONSE_S stLoginAcmResponse;
|
|
|
|
SINT32 sf_net_packetgrouping_login(SF_DATA_ATTR_S *pstdata, SF_FN_PARAM_S *pfnParam);
|
|
SINT32 sf_net_packetgrouping_fileresult(SF_DATA_ATTR_S *pstdata, SF_PDT_PARAM_STATISTICS_S *pStaticParam,SF_REPORT_FILE_ATTR_S *pstfileAttr);
|
|
|
|
SINT32 sf_net_packetgrouping_sync(SF_DATA_ATTR_S *pstdata, SF_FN_PARAM_S *pfnParam);
|
|
|
|
SINT32 sf_net_packetgrouping_disconnection(SF_DATA_ATTR_S *pstdata,SF_VOID *Param);
|
|
|
|
SINT32 sf_net_packetanalysis_login(SF_DATA_ATTR_S *param, SF_FN_PARAM_S *pfnParam);
|
|
|
|
SINT32 sf_net_packetanalysis_fileresult(SF_DATA_ATTR_S *param);
|
|
|
|
SINT32 sf_net_packetanalysis_sync(SF_DATA_ATTR_S *param, SF_FN_PARAM_S *pfnParam);
|
|
|
|
LOGIN_ACM_RESPONSE_S* sf_get_login_reponse(void);
|
|
|
|
SF_REPORT_FILE_ATTR_S* sf_get_sub_report_file_attr(void);
|
|
|
|
SF_REPORT_FILE_ATTR_S* sf_get_thm_report_file_attr(void);
|
|
|
|
|
|
void sf_get_date(UINT32 second, SF_PARA_TIME_S *ptmx);
|
|
|
|
UINT32 sf_get_seconds(SF_PARA_TIME_S rtc);
|
|
|
|
|
|
#ifdef __cplusplus
|
|
#if __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|
|
|
|
#endif
|
|
|