unittsdata.h
来自「BCB串口通讯控件」· C头文件 代码 · 共 49 行
H
49 行
//---------------------------------------------------------------------------
#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 + =
减小字号Ctrl + -
显示快捷键?