int128
typedef struct int128 int128_t;
typedef struct int128 uint128_t;
int128_t int128;
SDP_GET128(&value.int128, start);
value.int128.b[ 0], value.int128.b[ 1],
value.int128.b[ 2], value.int128.b[ 3],
value.int128.b[ 4], value.int128.b[ 5],
value.int128.b[ 6], value.int128.b[ 7],
value.int128.b[ 8], value.int128.b[ 9],
value.int128.b[10], value.int128.b[11],
value.int128.b[12], value.int128.b[13],
value.int128.b[14], value.int128.b[15]);
SDP_GET_UUID128(&value.int128, start);
value.int128.b[ 0], value.int128.b[ 1],
value.int128.b[ 2], value.int128.b[ 3],
value.int128.b[ 4], value.int128.b[ 5],
value.int128.b[ 6], value.int128.b[ 7],
value.int128.b[ 8], value.int128.b[ 9],
value.int128.b[10], value.int128.b[11],
value.int128.b[12], value.int128.b[13],
value.int128.b[14], value.int128.b[15]);
int128_t int128;
SDP_GET_UUID128(&value.int128, start);
ntohl(*(uint32_t *)&value.int128.b[0]),
ntohs(*(uint16_t *)&value.int128.b[4]),
ntohs(*(uint16_t *)&value.int128.b[6]),
ntohs(*(uint16_t *)&value.int128.b[8]),
ntohs(*(uint16_t *)&value.int128.b[10]),
ntohl(*(uint32_t *)&value.int128.b[12]));
SDP_GET128(&value.int128, start);
*(uint32_t *)&value.int128.b[0],
*(uint32_t *)&value.int128.b[4],
*(uint32_t *)&value.int128.b[8],
*(uint32_t *)&value.int128.b[12]);
SDP_GET_UUID128(&value.int128, start);
ntohl(*(uint32_t *)&value.int128.b[0]),
ntohs(*(uint16_t *)&value.int128.b[4]),
ntohs(*(uint16_t *)&value.int128.b[6]),
ntohs(*(uint16_t *)&value.int128.b[8]),
ntohs(*(uint16_t *)&value.int128.b[10]),
ntohl(*(uint32_t *)&value.int128.b[12]));