optical/EMBOS/Users/EmbFunc/operator/filetrans.h
2025-09-04 09:45:08 +08:00

54 lines
1.1 KiB
C

#ifndef __FILETRANS_H__
#define __FILETRANS_H__
#include "operator.h"
//----------------------------------------------------------
#ifndef TRANS_DATA_FILE
#define TRANS_DATA_FILE 0
#endif
#ifndef TRANS_APP_FILE
#define TRANS_APP_FILE 0
#endif
//----------------------------------------------------------
#ifndef FILE_NETWORK
#define FILE_NETWORK 0 // 数据文件存储在网络服务器
#endif
//----------------------------------------------------------
//----------------------------------------------------------
//----------------------------------------------------------
//----------------------------------------------------------
//------------------------------------------------------
int ResetFileList(OperPacket * pPkt);
int StartReceiveFile(OperPacket * pPkt);
int CreateFileInfo(OperPacket * pPkt);
int CreateTransResult(OperPacket * pPkt);
int ReceiveFileData(OperPacket * pPkt);
int ReceiveFileParas(OperPacket * pPkt);
int ReceiveFileExData(OperPacket * pPkt);
void RequestADataBlock(int datblockIdx);
int SavePreProc(void);
void ExboardDataTrans(u32 exid);
//------------------------------------------------------
#endif