Warning: Can't synchronize with the repository (Unsupported version control system "svn": "/usr/lib64/libsvn_ra_neon-1.so.0: undefined symbol: svn_compat_wrap_file_rev_handler" ). Look in the Trac log for more information.

VentriloNetIDArray

When variable length user/channel-id arrays are sent or received in a network packet, they are put into the packet as a big endian 16 bit integer followed by that number of uint16_t values. For example, an array containing the values 0x01 and 0x105 would look like this in a packet:

# of elements id 1 id 2
00 02 00 01 01 05

It is important to note that even when an array is empty, the size is still sent (in which case it is of course 0).