5.132 MTX_ADDR

The MTX_ADDR structure defines a concrete type for the network name of a DC.

 typedef struct {
   [range(1,256)] unsigned long mtx_namelen;
   [size_is(mtx_namelen)] char mtx_name[];
 } MTX_ADDR;

mtx_namelen: A 32-bit, unsigned integer that specifies the number of bytes in mtx_name, including a terminating null character.

mtx_name: The UTF-8 encoding of a NetworkAddress.

The following table shows an alternative representation of this structure.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

mtx_namelen

mtx_name (variable length) ...