Open b66766b opened 5 months ago
传输回来的json关键字及其解析
// 右边增加一列,一共10个0-10编号的节点勾选框,勾选的选择的节点与这个值一样,就用这组数据 // 实际上,可能有几组数据的self_node节点是一致的,表明有这个节点有多组数据,都要显示。 // 就是说,一共要可以显示多个节点的多组数据。节点勾选框前面增加一个颜色的小框,不同节点的线用不同颜色 uint32_t self_node; // 这几个是数据本身的性质,需要显示在曲线上面 // 例如pair_node 是4,is_client 是1,trans_type是0,就显示 -> 4 : tcp // 例如pair_node 是5,is_client 是0,trans_type是1,就显示 <- 5 : udp // pair_node 控制数字,is_client控制箭头方向,trans_type控制后面的类型 // 然后这个数据显示在曲线最新点的位置,具体见下图。 uint32_t pair_node; uint32_t is_client; // 1 is client, 0 is server uint32_t trans_type; // 0: tcp; 1: udp // sec理论上不需要解析,但是还是传过来 uint32_t sec // 剩下的数据需要能从下拉框中显示,在纵坐标标明单位 uint32_t transfer // 单位byte,但是这个数值比较大,显示的时候需要再增加K M G的计量,让数字不太长 uint32_t band // 单位byte/s,但是这个数值比较大,显示的时候需要再增加K M G的计量,让数字不太长 uint32_t err; // 单位个 uint32_t rtry; // 单位个 uint32_t rtt; // 单位 us uint32_t lost; // 单位%
传输回来的json关键字及其解析中,增加port关键字,由 self_node, pair_node, is_client, port 这四个关键字唯一确定一条曲线
传输回来的json关键字及其解析