23 lines
411 B
C
23 lines
411 B
C
#pragma once
|
||
#pragma pack(1)
|
||
|
||
#include "kdefine.h"
|
||
|
||
NAMESPACE_BEGIN(HJ)
|
||
|
||
typedef enum tagFrameType : char
|
||
{
|
||
Frame_Request = 0, //请求帧
|
||
Frame_Response = 1, //返回帧
|
||
}FrameType;
|
||
|
||
typedef struct tagFrame
|
||
{
|
||
FrameType frame_type; //帧类型
|
||
unsigned int frame_len; //帧数据长度
|
||
char frame_content[1]; //帧的内容,实际应为json字符串,由json内容自解释
|
||
}MessageFrame;
|
||
|
||
NAMESPACE_END(HJ)
|
||
|
||
#pragma pack() |