RflySimSDK v4.01
RflySimSDK说明文档
载入中...
搜索中...
未找到
reqVeCrashData类 参考

用于存储从UDP组播接收的节点信息数据结构 更多...

Public 成员函数

 __init__ (self, iv=None)
 构造函数,初始化reqVeCrashData类成员
 CopyData (self, iv)
 从解包的数据元组iv中拷贝数据并赋给当前对象的成员变量

Public 属性

int Checksum = 12345678
int NodeID = 0
int ClassID = 0
int SeqID = 0
int WinOrLinux = 0
int CmdExeState = 0
int Recv = 0
int StartUavIdx = 0
int UavListMask = 0
int timeStmp = 0
str hostname = ""
bool hasUpdate = True

详细描述

用于存储从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

构造及析构函数说明

◆ __init__()

__init__ ( self,
iv = None )

构造函数,初始化reqVeCrashData类成员

  • 参数
    iv可选参数,用于直接从解包的数据中初始化类成员
函数调用图:

成员函数说明

◆ CopyData()

CopyData ( self,
iv )

从解包的数据元组iv中拷贝数据并赋给当前对象的成员变量

  • 参数
    iv解包后的数据元组
这是这个函数的调用关系图:

该类的文档由以下文件生成: