|
UniSet
1.4.0
|
#include <UDPPacket.h>
Открытые атрибуты | |
| unsigned long | num |
| long | nodeID |
| long | procID |
| size_t | dcount |
| size_t | acount |
Друзья | |
| std::ostream & | operator<< (std::ostream &os, UDPHeader &p) |
| std::ostream & | operator<< (std::ostream &os, UDPHeader *p) |
| std::ostream & | operator<< (std::ostream &os, UDPHeader &p) |
| std::ostream & | operator<< (std::ostream &os, UDPHeader *p) |
Для оптимизации размера передаваемх данных, но с учётом того, что ID могут идти не подряд. Сделан следующие формат: Для аналоговых величин передаётся массив пар "id-value". Для булевых величин - отдельно массив ID и отдельно битовый массив со значениями, (по количеству битов такого же размера).
| size_t UniSetUDP::UDPHeader::acount |
количество аналоговых величин
| size_t UniSetUDP::UDPHeader::dcount |
количество булевых величин
1.7.6.1