用于存储从UDP组播接收的节点信息数据结构 更多...
Public 成员函数 | |
__init__ (self, iv=None) | |
构造函数,初始化reqVeCrashData类成员 | |
CopyData (self, iv) | |
从解包的数据元组iv中拷贝数据并赋给当前对象的成员变量 | |
Public 属性 | |
Checksum | |
NodeID | |
ClassID | |
SeqID | |
WinOrLinux | |
CmdExeState | |
Recv | |
StartUavIdx | |
UavListMask | |
timeStmp | |
hostname | |
hasUpdate | |
用于存储从UDP组播接收的节点信息数据结构
' int checksum; //校验码,需要设置为12345678 int NodeID=1;// 局域网内唯一识别ID uint16_t ClassId; //节点类别ID uint16_t SeqID; //节点序号 quint8 WinOrLinux; //系统属性 1表示Linux,0表示Windows quint8 CmdExeState; //上条命令执行结果 quint8 Recv[6];//保留位 int StartUavIdx; //本机飞机列表起始ID quint64 UavListMask; //基于起始ID的mask标志位,最多表示起始ID后的64个飞机ID quint64 timeStmp; //电脑时间戳 char hostname[32];//主机名字,最多31个字符,32字符为0
数据结构格式: int checksum; //校验码,需要设置为12345678 int NodeID=1; //局域网内唯一识别ID uint16_t ClassId; //节点类别ID uint16_t SeqID; //节点序号 quint8 WinOrLinux; //系统属性,1表示Linux,0表示Windows quint8 CmdExeState; //上条命令执行结果 quint8 Recv[6]; //保留位 int StartUavIdx; //本机飞机列表起始ID quint64 UavListMask; //基于起始ID的mask标志位 quint64 timeStmp; //电脑时间戳 char hostname[32]; //主机名字,最多31个字符,最后字符为0