Lines Matching refs:serial
600 std::string_view serial; in parse_host_service() local
603 auto consume = [&full_service, &serial, &command](size_t count) { in parse_host_service()
605 if (!serial.empty()) { in parse_host_service()
606 CHECK_EQ(serial.data() + serial.size(), command.data()); in parse_host_service()
609 serial = full_service.substr(0, serial.size() + count); in parse_host_service()
614 auto finish = [out_serial, out_command, &serial, &command] { in parse_host_service()
615 if (serial.empty() || command.empty()) { in parse_host_service()
619 CHECK_EQ(':', serial.back()); in parse_host_service()
620 serial.remove_suffix(1); in parse_host_service()
622 *out_serial = serial; in parse_host_service()
718 std::string_view serial; in smart_socket_enqueue() local
758 if (!internal::parse_host_service(&serial, &service, service)) { in smart_socket_enqueue()
787 service, type, serial.empty() ? nullptr : std::string(serial).c_str(), transport_id, in smart_socket_enqueue()
809 s2 = host_service_to_socket(service, serial, transport_id); in smart_socket_enqueue()