Lines Matching refs:msgpack
695 int map_lookup_array(msgpack::byte_range message, const char *needle, in callbackEvent()
696 msgpack::byte_range *res, uint64_t *size) { in callbackEvent()
698 struct s : msgpack::functors_defaults<s> { in callbackEvent()
702 const unsigned char *handle_array(uint64_t N, msgpack::byte_range bytes) { in callbackEvent()
709 msgpack::foreach_map(message, in callbackEvent()
710 [&](msgpack::byte_range key, msgpack::byte_range value) { in callbackEvent()
711 if (msgpack::message_is_string(key, needle)) { in callbackEvent()
714 msgpack::handle_msgpack<s>(value, {count, size}); in callbackEvent()
723 int map_lookup_string(msgpack::byte_range message, const char *needle, in callbackEvent()
726 struct s : public msgpack::functors_defaults<s> { in callbackEvent()
735 msgpack::foreach_map(message, in callbackEvent()
736 [&](msgpack::byte_range key, msgpack::byte_range value) { in callbackEvent()
737 if (msgpack::message_is_string(key, needle)) { in callbackEvent()
738 msgpack::handle_msgpack<s>(value, {count, res}); in callbackEvent()
744 int map_lookup_uint64_t(msgpack::byte_range message, const char *needle, in callbackEvent()
747 msgpack::foreach_map(message, in callbackEvent()
748 [&](msgpack::byte_range key, msgpack::byte_range value) { in callbackEvent()
749 if (msgpack::message_is_string(key, needle)) { in callbackEvent()
750 msgpack::foronly_unsigned(value, [&](uint64_t x) { in callbackEvent()
759 int array_lookup_element(msgpack::byte_range message, uint64_t elt, in callbackEvent()
760 msgpack::byte_range *res) { in callbackEvent()
763 msgpack::foreach_array(message, [&](msgpack::byte_range value) { in callbackEvent()
773 int populate_kernelArgMD(msgpack::byte_range args_element, in callbackEvent()
775 using namespace msgpack; in callbackEvent()
818 msgpack::byte_range kernel_array; in callbackEvent()
830 msgpack::byte_range element; in callbackEvent()
857 msgpack::byte_range args_array; in callbackEvent()
868 msgpack::byte_range args_element; in callbackEvent()