30 lines
1.2 KiB
Protocol Buffer
30 lines
1.2 KiB
Protocol Buffer
|
|
//========================================================================================
|
|||
|
|
// @file PushMessage.proto
|
|||
|
|
// @brief 推送服务相关消息结构及其定义
|
|||
|
|
// @author ganyuhang
|
|||
|
|
//========================================================================================
|
|||
|
|
|
|||
|
|
syntax="proto2";
|
|||
|
|
package iot_idl;
|
|||
|
|
|
|||
|
|
// 缩写说明:
|
|||
|
|
|
|||
|
|
message ADD_TASK
|
|||
|
|
{
|
|||
|
|
required int32 rtu_idx = 1;
|
|||
|
|
required int64 start_time = 2; //时标(RFC1305、POSIX时标标准)
|
|||
|
|
required int64 end_time = 3; //时标(RFC1305、POSIX时标标准)
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
message TASK_FINISH
|
|||
|
|
{
|
|||
|
|
enum enTaskResult
|
|||
|
|
{
|
|||
|
|
TR_SUCCESS = 0;
|
|||
|
|
TR_FAILED = 1;
|
|||
|
|
}
|
|||
|
|
required int32 rtu_idx = 1;
|
|||
|
|
required int64 start_time = 2; //时标(RFC1305、POSIX时标标准)
|
|||
|
|
required int64 end_time = 3; //时标(RFC1305、POSIX时标标准)
|
|||
|
|
required enTaskResult task_result = 4;
|
|||
|
|
}
|