📄 unittsdata.h
字号:
//---------------------------------------------------------------------------
#ifndef UnitTsDataH
#define UnitTsDataH
//---------------------------------------------------------------------------
#include "yb_base.h"
//---------------------------------------------------------------------------
const DataSize=8192;
#pragma pack(push,1)
enum TMyPkgCmd
{
mpcUpload = 1,
mpcFileData = 2,
mpcStatus = 3,
};
typedef struct
{
unsigned char cmd; //1 (1: upload, 2: filedata, 3:status)
unsigned char id;
__int64 time; //date & time
long size; //filesize
char name[MAXPATH]; //filename
unsigned long CRC;
} TMyFinfoPkg;
typedef struct
{
unsigned char cmd; //2 (1: upload, 2: filedata, 3:status)
unsigned char id;
long from;
long size;
char data[DataSize];
unsigned long CRC;
} TMyFdataPkg;
typedef struct
{
unsigned char cmd; //3
unsigned char id;
unsigned char anscmd;
unsigned char status; //0x88: OK
unsigned long CRC;
} TMyStatusPkg;
#pragma pack(pop)
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -