Lines Matching refs:bytes
181 bool message_is_string(byte_range bytes, const char *needle) { in message_is_string() argument
185 foronly_string(bytes, [=, &matched](size_t N, const unsigned char *str) { in message_is_string()
195 void dump(byte_range bytes) { in dump() argument
201 void handle_string(size_t N, const unsigned char *bytes) { in dump()
203 memcpy(tmp, bytes, N); in dump()
212 const unsigned char *handle_array(uint64_t N, byte_range bytes) { in dump()
219 const unsigned char *next = handle_msgpack<inner>(bytes, {indent}); in dump()
222 bytes.start = next; in dump()
230 return bytes.start; in dump()
233 const unsigned char *handle_map(uint64_t N, byte_range bytes) { in dump()
238 const unsigned char *start_key = bytes.start; in dump()
241 handle_msgpack<inner>({start_key, bytes.end}, {indent}); in dump()
250 handle_msgpack<inner>({start_value, bytes.end}, {indent}); in dump()
257 bytes.start = end_value; in dump()
263 return bytes.start; in dump()
267 handle_msgpack<inner>(bytes, {0}); in dump()