Lines Matching refs:response
181 StreamString response; in Handle_qHostInfo() local
187 response.PutCString("triple:"); in Handle_qHostInfo()
188 response.PutStringAsRawHex8(host_triple.getTriple()); in Handle_qHostInfo()
189 response.Printf(";ptrsize:%u;", host_arch.GetAddressByteSize()); in Handle_qHostInfo()
193 response.PutCString("distribution_id:"); in Handle_qHostInfo()
194 response.PutStringAsRawHex8(distribution_id); in Handle_qHostInfo()
195 response.PutCString(";"); in Handle_qHostInfo()
200 response.PutCString("vendor:apple;"); in Handle_qHostInfo()
206 response.Printf("cputype:%u;", cpu); in Handle_qHostInfo()
208 response.Printf("cpusubtype:%u;", sub); in Handle_qHostInfo()
213 response.PutCString("ostype:tvos;"); in Handle_qHostInfo()
215 response.PutCString("ostype:watchos;"); in Handle_qHostInfo()
217 response.PutCString("ostype:bridgeos;"); in Handle_qHostInfo()
219 response.PutCString("ostype:ios;"); in Handle_qHostInfo()
224 response.PutCString("watchpoint_exceptions_received:before;"); in Handle_qHostInfo()
226 response.PutCString("ostype:macosx;"); in Handle_qHostInfo()
227 response.Printf("watchpoint_exceptions_received:after;"); in Handle_qHostInfo()
236 response.Printf("watchpoint_exceptions_received:before;"); in Handle_qHostInfo()
238 response.Printf("watchpoint_exceptions_received:after;"); in Handle_qHostInfo()
243 response.PutCString("endian:big;"); in Handle_qHostInfo()
246 response.PutCString("endian:little;"); in Handle_qHostInfo()
249 response.PutCString("endian:pdp;"); in Handle_qHostInfo()
252 response.PutCString("endian:unknown;"); in Handle_qHostInfo()
258 response.Format("os_version:{0}", version.getAsString()); in Handle_qHostInfo()
259 response.PutChar(';'); in Handle_qHostInfo()
265 response.Format("maccatalyst_version:{0}", in Handle_qHostInfo()
267 response.PutChar(';'); in Handle_qHostInfo()
272 response.PutCString("os_build:"); in Handle_qHostInfo()
273 response.PutStringAsRawHex8(*s); in Handle_qHostInfo()
274 response.PutChar(';'); in Handle_qHostInfo()
277 response.PutCString("os_kernel:"); in Handle_qHostInfo()
278 response.PutStringAsRawHex8(*s); in Handle_qHostInfo()
279 response.PutChar(';'); in Handle_qHostInfo()
289 response.PutCString("hostname:"); in Handle_qHostInfo()
290 response.PutStringAsRawHex8("127.0.0.1"); in Handle_qHostInfo()
291 response.PutChar(';'); in Handle_qHostInfo()
294 response.PutCString("hostname:"); in Handle_qHostInfo()
295 response.PutStringAsRawHex8(s); in Handle_qHostInfo()
296 response.PutChar(';'); in Handle_qHostInfo()
302 response.PutCString("hostname:"); in Handle_qHostInfo()
303 response.PutStringAsRawHex8(s); in Handle_qHostInfo()
304 response.PutChar(';'); in Handle_qHostInfo()
309 response.Printf("default_packet_timeout:%u;", g_default_packet_timeout_sec); in Handle_qHostInfo()
311 return SendPacketNoLock(response.GetString()); in Handle_qHostInfo()
323 StreamString response; in Handle_qProcessInfoPID() local
324 CreateProcessInfoResponse(proc_info, response); in Handle_qProcessInfoPID()
325 return SendPacketNoLock(response.GetString()); in Handle_qProcessInfoPID()
418 StreamString response; in Handle_qsProcessInfo() local
419 CreateProcessInfoResponse(m_proc_infos[m_proc_infos_index], response); in Handle_qsProcessInfo()
421 return SendPacketNoLock(response.GetString()); in Handle_qsProcessInfo()
439 StreamString response; in Handle_qUserName() local
440 response.PutStringAsRawHex8(*name); in Handle_qUserName()
441 return SendPacketNoLock(response.GetString()); in Handle_qUserName()
459 StreamString response; in Handle_qGroupName() local
460 response.PutStringAsRawHex8(*name); in Handle_qGroupName()
461 return SendPacketNoLock(response.GetString()); in Handle_qGroupName()
481 StreamString response; in Handle_qSpeedTest() local
483 response.PutCString("data:"); in Handle_qSpeedTest()
486 response.PutCString("ABCDEFGHIJKLMNOPQRSTUVWXYZ"); in Handle_qSpeedTest()
489 response.Printf("%*.*s;", bytes_left, bytes_left, in Handle_qSpeedTest()
494 return SendPacketNoLock(response.GetString()); in Handle_qSpeedTest()
516 StreamString response; in Handle_vFile_Open() local
517 response.PutChar('F'); in Handle_vFile_Open()
522 response.Printf("%x", descriptor); in Handle_vFile_Open()
524 response.PutCString("-1"); in Handle_vFile_Open()
527 response.Printf(",%x", code.value()); in Handle_vFile_Open()
531 return SendPacketNoLock(response.GetString()); in Handle_vFile_Open()
564 StreamString response; in Handle_vFile_Close() local
565 response.PutChar('F'); in Handle_vFile_Close()
566 response.Printf("%x", err); in Handle_vFile_Close()
568 response.Printf(",%x", system_errno_to_gdb(save_errno)); in Handle_vFile_Close()
569 return SendPacketNoLock(response.GetString()); in Handle_vFile_Close()
575 StreamGDBRemote response; in Handle_vFile_pRead() local
583 response.Printf("F-1:%x", EINVAL); in Handle_vFile_pRead()
584 return SendPacketNoLock(response.GetString()); in Handle_vFile_pRead()
591 response.PutChar('F'); in Handle_vFile_pRead()
593 response.Printf("%zx", count); in Handle_vFile_pRead()
594 response.PutChar(';'); in Handle_vFile_pRead()
595 response.PutEscapedBytes(&buffer[0], count); in Handle_vFile_pRead()
597 response.PutCString("-1"); in Handle_vFile_pRead()
599 response.Printf(",%x", system_errno_to_gdb(save_errno)); in Handle_vFile_pRead()
601 return SendPacketNoLock(response.GetString()); in Handle_vFile_pRead()
612 StreamGDBRemote response; in Handle_vFile_pWrite() local
613 response.PutChar('F'); in Handle_vFile_pWrite()
627 response.Printf("%zx", count); in Handle_vFile_pWrite()
629 response.PutCString("-1"); in Handle_vFile_pWrite()
631 response.Printf(",%x", system_errno_to_gdb(save_errno)); in Handle_vFile_pWrite()
634 response.Printf("-1,%x", EINVAL); in Handle_vFile_pWrite()
636 return SendPacketNoLock(response.GetString()); in Handle_vFile_pWrite()
652 StreamString response; in Handle_vFile_Size() local
653 response.PutChar('F'); in Handle_vFile_Size()
654 response.PutHex64(Size); in Handle_vFile_Size()
656 response.PutChar(','); in Handle_vFile_Size()
657 response.PutHex64(Size); // TODO: replace with Host::GetSyswideErrorCode() in Handle_vFile_Size()
659 return SendPacketNoLock(response.GetString()); in Handle_vFile_Size()
675 StreamString response; in Handle_vFile_Mode() local
677 response.Printf("F%x", mode); in Handle_vFile_Mode()
679 response.Printf("F-1,%x", (int)Status(ec).GetError()); in Handle_vFile_Mode()
680 return SendPacketNoLock(response.GetString()); in Handle_vFile_Mode()
693 StreamString response; in Handle_vFile_Exists() local
694 response.PutChar('F'); in Handle_vFile_Exists()
695 response.PutChar(','); in Handle_vFile_Exists()
697 response.PutChar('1'); in Handle_vFile_Exists()
699 response.PutChar('0'); in Handle_vFile_Exists()
700 return SendPacketNoLock(response.GetString()); in Handle_vFile_Exists()
718 StreamString response; in Handle_vFile_symlink() local
719 response.Printf("F%x,%x", error.GetError(), error.GetError()); in Handle_vFile_symlink()
720 return SendPacketNoLock(response.GetString()); in Handle_vFile_symlink()
730 StreamString response; in Handle_vFile_unlink() local
731 response.Printf("F%x,%x", error.GetError(), error.GetError()); in Handle_vFile_unlink()
732 return SendPacketNoLock(response.GetString()); in Handle_vFile_unlink()
755 StreamGDBRemote response; in Handle_qPlatform_shell() local
757 response.PutCString("F,"); in Handle_qPlatform_shell()
758 response.PutHex32(UINT32_MAX); in Handle_qPlatform_shell()
760 response.PutCString("F,"); in Handle_qPlatform_shell()
761 response.PutHex32(status); in Handle_qPlatform_shell()
762 response.PutChar(','); in Handle_qPlatform_shell()
763 response.PutHex32(signo); in Handle_qPlatform_shell()
764 response.PutChar(','); in Handle_qPlatform_shell()
765 response.PutEscapedBytes(output.c_str(), output.size()); in Handle_qPlatform_shell()
767 return SendPacketNoLock(response.GetString()); in Handle_qPlatform_shell()
785 StreamGDBRemote response; in Handle_vFile_FStat() local
792 response.Printf("F-1,%x", system_errno_to_gdb(save_errno)); in Handle_vFile_FStat()
793 return SendPacketNoLock(response.GetString()); in Handle_vFile_FStat()
816 response.Printf("F%zx;", sizeof(data)); in Handle_vFile_FStat()
817 response.PutEscapedBytes(&data, sizeof(data)); in Handle_vFile_FStat()
818 return SendPacketNoLock(response.GetString()); in Handle_vFile_FStat()
835 StreamGDBRemote response; in Handle_vFile_MD5() local
838 response.PutCString("F,"); in Handle_vFile_MD5()
839 response.PutCString("x"); in Handle_vFile_MD5()
841 response.PutCString("F,"); in Handle_vFile_MD5()
842 response.PutHex64(Result->low()); in Handle_vFile_MD5()
843 response.PutHex64(Result->high()); in Handle_vFile_MD5()
845 return SendPacketNoLock(response.GetString()); in Handle_vFile_MD5()
860 StreamGDBRemote response; in Handle_qPlatform_mkdir() local
861 response.Printf("F%x", error.GetError()); in Handle_qPlatform_mkdir()
863 return SendPacketNoLock(response.GetString()); in Handle_qPlatform_mkdir()
880 StreamGDBRemote response; in Handle_qPlatform_chmod() local
881 response.Printf("F%x", error.GetError()); in Handle_qPlatform_chmod()
883 return SendPacketNoLock(response.GetString()); in Handle_qPlatform_chmod()
970 StreamString response; in Handle_qLaunchSuccess() local
971 response.PutChar('E'); in Handle_qLaunchSuccess()
972 response.PutCString(m_process_launch_error.AsCString("<unknown error>")); in Handle_qLaunchSuccess()
973 return SendPacketNoLock(response.GetString()); in Handle_qLaunchSuccess()
1120 StreamGDBRemote response; in Handle_qModuleInfo() local
1127 response.PutCString("md5:"); in Handle_qModuleInfo()
1128 response.PutStringAsRawHex8(Result->digest()); in Handle_qModuleInfo()
1130 response.PutCString("uuid:"); in Handle_qModuleInfo()
1131 response.PutStringAsRawHex8(uuid_str); in Handle_qModuleInfo()
1133 response.PutChar(';'); in Handle_qModuleInfo()
1136 response.PutCString("triple:"); in Handle_qModuleInfo()
1137 response.PutStringAsRawHex8(module_arch.GetTriple().getTriple()); in Handle_qModuleInfo()
1138 response.PutChar(';'); in Handle_qModuleInfo()
1140 response.PutCString("file_path:"); in Handle_qModuleInfo()
1141 response.PutStringAsRawHex8(matched_module_spec.GetFileSpec().GetCString()); in Handle_qModuleInfo()
1142 response.PutChar(';'); in Handle_qModuleInfo()
1143 response.PutCString("file_offset:"); in Handle_qModuleInfo()
1144 response.PutHex64(file_offset); in Handle_qModuleInfo()
1145 response.PutChar(';'); in Handle_qModuleInfo()
1146 response.PutCString("file_size:"); in Handle_qModuleInfo()
1147 response.PutHex64(file_size); in Handle_qModuleInfo()
1148 response.PutChar(';'); in Handle_qModuleInfo()
1150 return SendPacketNoLock(response.GetString()); in Handle_qModuleInfo()
1192 json::Object response{{"uuid", uuid_str}, in Handle_jModulesInfo() local
1197 response_array.push_back(std::move(response)); in Handle_jModulesInfo()
1200 StreamString response; in Handle_jModulesInfo() local
1201 response.AsRawOstream() << std::move(response_array); in Handle_jModulesInfo()
1203 escaped_response.PutEscapedBytes(response.GetString().data(), in Handle_jModulesInfo()
1204 response.GetSize()); in Handle_jModulesInfo()
1209 const ProcessInstanceInfo &proc_info, StreamString &response) { in CreateProcessInfoResponse() argument
1210 response.Printf( in CreateProcessInfoResponse()
1215 response.PutCString("name:"); in CreateProcessInfoResponse()
1216 response.PutStringAsRawHex8(proc_info.GetExecutableFile().GetCString()); in CreateProcessInfoResponse()
1218 response.PutChar(';'); in CreateProcessInfoResponse()
1219 response.PutCString("args:"); in CreateProcessInfoResponse()
1220 response.PutStringAsRawHex8(proc_info.GetArg0()); in CreateProcessInfoResponse()
1222 response.PutChar('-'); in CreateProcessInfoResponse()
1223 response.PutStringAsRawHex8(arg.ref()); in CreateProcessInfoResponse()
1226 response.PutChar(';'); in CreateProcessInfoResponse()
1230 response.PutCString("triple:"); in CreateProcessInfoResponse()
1231 response.PutStringAsRawHex8(proc_triple.getTriple()); in CreateProcessInfoResponse()
1232 response.PutChar(';'); in CreateProcessInfoResponse()
1238 const ProcessInstanceInfo &proc_info, StreamString &response) { in CreateProcessInfoResponse_DebugServerStyle() argument
1239 response.Printf("pid:%" PRIx64 ";parent-pid:%" PRIx64 in CreateProcessInfoResponse_DebugServerStyle()
1253 response.Printf("cputype:%" PRIx32 ";", cpu_type); in CreateProcessInfoResponse_DebugServerStyle()
1257 response.Printf("cpusubtype:%" PRIx32 ";", cpu_subtype); in CreateProcessInfoResponse_DebugServerStyle()
1261 response.Printf("vendor:%s;", vendor.c_str()); in CreateProcessInfoResponse_DebugServerStyle()
1264 response.PutCString("triple:"); in CreateProcessInfoResponse_DebugServerStyle()
1265 response.PutStringAsRawHex8(proc_triple.getTriple()); in CreateProcessInfoResponse_DebugServerStyle()
1266 response.PutChar(';'); in CreateProcessInfoResponse_DebugServerStyle()
1283 response.Printf("ostype:%s;", ostype.c_str()); in CreateProcessInfoResponse_DebugServerStyle()
1287 response.PutCString("endian:little;"); in CreateProcessInfoResponse_DebugServerStyle()
1290 response.PutCString("endian:big;"); in CreateProcessInfoResponse_DebugServerStyle()
1293 response.PutCString("endian:pdp;"); in CreateProcessInfoResponse_DebugServerStyle()
1303 response.Printf("elf_abi:%s;", abi.c_str()); in CreateProcessInfoResponse_DebugServerStyle()
1304 response.Printf("ptrsize:%d;", proc_arch.GetAddressByteSize()); in CreateProcessInfoResponse_DebugServerStyle()