| | |
| | | MAPMARK_REQ,//地图标注请求 |
| | | MAPMARK_RES//地图标注响应 |
| | | |
| | | //大屏显示 |
| | | ENVIRONMENT_REQ,//环境数据请求 |
| | | ENVIRONMENT_RES,//环境数据响应 |
| | | DEVICESTATUS_REQ,//设备状态请求 |
| | | DEVICESTATUS_RES,//设备状态响应 |
| | | MOVEMENTRECORD_REQ,//操作日志请求 |
| | | MOVEMENTRECORD_RES,//操作日志响应 |
| | | ALARMRECORD_REQ,//警报记录请求 |
| | | ALARMRECORD_RES,//警报记录响应 |
| | | YIELD_REQ,//煤矿产量请求 |
| | | YIELD_RES,//煤矿产量响应 |
| | | |
| | | //生产计划管理 |
| | | ADDPRODUCTIONPLAN_REQ,//添加一行数据的请求结构体 |
| | | ADDPRODUCTIONPLAN_RES,//添加一行数据的响应结构体 |
| | |
| | | }; |
| | | |
| | | |
| | | //环境数据请求 |
| | | struct EnvironmentReq |
| | | { |
| | | Head head; |
| | | float temp;//温度 |
| | | float humidity;//湿度 |
| | | float oxygen;//氧气浓度 |
| | | float carbon;//一氧化碳浓度 |
| | | EnvironmentReq(){ |
| | | head.type = ENVIRONMENT_REQ; |
| | | head.len = sizeof(EnvironmentReq); |
| | | } |
| | | }; |
| | | //设备状态请求 |
| | | struct DeviceStatusReq |
| | | { |
| | | Head head; |
| | | int device_ID;//设备编号 |
| | | char device_Name[32];//设备名称 |
| | | char device_Status[32];//设备状态 |
| | | DeviceStatusReq(){ |
| | | head.type = DEVICESTATUS_REQ; |
| | | head.len = sizeof(DeviceStatusReq); |
| | | } |
| | | }; |
| | | //操作日志请求 |
| | | struct MovementRecordReq |
| | | { |
| | | Head head; |
| | | char user_Name;//操作用户名 |
| | | char alarm_Time[32];//操作时间 |
| | | char device_Name[32];//操作设备 |
| | | char movement[256];//操作描述 |
| | | MovementRecordReq(){ |
| | | head.type = MOVEMENTRECORD_REQ; |
| | | head.len = sizeof(MovementRecordReq); |
| | | } |
| | | }; |
| | | //警报记录请求 |
| | | struct AlarmRecordReq |
| | | { |
| | | Head head; |
| | | char alarm_Time[32];//警报时间 |
| | | char alarm_type[32];//解决时间 |
| | | char alarm_Content[256];//警报内容 |
| | | AlarmRecordReq(){ |
| | | head.type = ALARMRECORD_REQ; |
| | | head.len = sizeof(AlarmRecordReq); |
| | | } |
| | | }; |
| | | //煤矿产量请求 |
| | | struct YieldReq |
| | | { |
| | | Head head; |
| | | int month;//月份 |
| | | int yield;//产量 |
| | | YieldReq(){ |
| | | head.type = YIELD_REQ; |
| | | head.len = sizeof(YieldReq); |
| | | } |
| | | }; |
| | | |
| | | //添加一行数据的请求结构体 |
| | | struct AddProductionPlanReq { |
| | | Head head; |