Lines Matching defs:value
40 * sdp_set_xxxx(data, value)
42 * update a value, will fail if data element is not of the correct type
46 sdp_set_bool(const sdp_data_t *data, bool value)
54 *p = (value ? 0x01 : 0x00);
59 sdp_set_uint(const sdp_data_t *data, uintmax_t value)
69 || value > UINT8_MAX)
72 *p = (uint8_t)value;
77 || value > UINT16_MAX)
80 be16enc(p, (uint16_t)value);
85 || value > UINT32_MAX)
88 be32enc(p, (uint32_t)value);
93 || value > UINT64_MAX)
96 be64enc(p, (uint64_t)value);
104 be64enc(p + 8, (uint64_t)value);
115 sdp_set_int(const sdp_data_t *data, intmax_t value)
125 || value > INT8_MAX
126 || value < INT8_MIN)
129 *p = (uint8_t)value;
134 || value > INT16_MAX
135 || value < INT16_MIN)
138 be16enc(p, (uint16_t)value);
143 || value > INT32_MAX
144 || value < INT32_MIN)
147 be32enc(p, (uint32_t)value);
152 || value > INT64_MAX
153 || value < INT64_MIN)
156 be64enc(p, (uint64_t)value);
164 be64enc(p + 8, (uint64_t)value);