Lines Matching refs:response

116         StringExtractorGDBRemote response;
117 if (SendPacketAndWaitForResponse("QStartNoAckMode", response, false))
119 if (response.IsOKResponse())
135 StringExtractorGDBRemote response;
136 if (SendPacketAndWaitForResponse("QListThreadsInStopReply", response, false))
138 if (response.IsOKResponse())
151 StringExtractorGDBRemote response;
152 if (SendPacketAndWaitForResponse("qVAttachOrWaitSupported", response, false))
154 if (response.IsOKResponse())
171 StringExtractorGDBRemote response;
172 if (SendPacketAndWaitForResponse("qSyncThreadStateSupported", response, false))
174 if (response.IsOKResponse())
222 StringExtractorGDBRemote response;
224 if (SendPacketAndWaitForResponse("QThreadSuffixSupported", response, false))
226 if (response.IsOKResponse())
237 StringExtractorGDBRemote response;
244 if (SendPacketAndWaitForResponse("vCont?", response, false))
246 const char *response_cstr = response.GetStringRef().c_str();
295 StringExtractorGDBRemote &response,
301 response,
310 StringExtractorGDBRemote &response,
320 response_len = WaitForPacketWithTimeoutMicroSecondsNoLock (response, GetPacketTimeoutInMicroSeconds ());
356 log->Printf ("async: got response");
358 // Swap the response buffer to avoid malloc and string copy
359 response.GetStringRef().swap (m_async_response.GetStringRef());
360 response_len = response.GetStringRef().size();
365 log->Printf ("async: timed out waiting for response");
394 response_len = WaitForPacketWithTimeoutMicroSecondsNoLock (response, GetPacketTimeoutInMicroSeconds ());
423 log->Printf("error: failed to get response for '%*s'", (int) payload_length, payload);
527 StringExtractorGDBRemote &response
563 if (WaitForPacketWithTimeoutMicroSecondsNoLock(response, UINT32_MAX))
565 if (response.Empty())
569 const char stop_type = response.GetChar();
571 log->Printf ("GDBRemoteCommunicationClient::%s () got packet: %s", __FUNCTION__, response.GetStringRef().c_str());
594 const uint8_t signo = response.GetHexU8 (UINT8_MAX);
703 // packet know that the packet has been sent and response is
743 inferior_stdout.reserve(response.GetBytesLeft () / 2);
745 while ((ch = response.GetHexU8()) != '\0')
755 std::string input = response.GetStringRef().substr(1); // '1' to move beyond 'A'
803 response.SetFilePos(0);
853 // Someone has the mutex locked waiting for a response or for the
909 StringExtractorGDBRemote response;
910 if (SendPacketAndWaitForResponse("qC", strlen("qC"), response, false))
912 if (response.GetChar() == 'Q')
913 if (response.GetChar() == 'C')
914 return response.GetHexMaxU32 (false, LLDB_INVALID_PROCESS_ID);
923 StringExtractorGDBRemote response;
924 if (SendPacketAndWaitForResponse("qLaunchSuccess", strlen("qLaunchSuccess"), response, false))
926 if (response.IsOKResponse())
928 if (response.GetChar() == 'E')
931 error_str = response.GetStringRef().substr(1);
962 StringExtractorGDBRemote response;
963 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
965 if (response.IsOKResponse())
967 uint8_t error = response.GetError();
982 StringExtractorGDBRemote response;
983 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
985 if (response.IsOKResponse())
987 uint8_t error = response.GetError();
1002 StringExtractorGDBRemote response;
1003 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1005 if (response.IsOKResponse())
1007 uint8_t error = response.GetError();
1102 StringExtractorGDBRemote response;
1103 if (SendPacketAndWaitForResponse ("qHostInfo", response, false))
1105 if (response.IsNormalResponse())
1119 while (response.GetNameColonValue(name, value))
1324 StringExtractorGDBRemote& response
1332 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1334 if (response.IsErrorResponse())
1335 return response.GetError();
1363 StringExtractorGDBRemote response;
1364 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1366 if (!response.IsErrorResponse())
1367 return response.GetHexMaxU64(false, LLDB_INVALID_ADDRESS);
1386 StringExtractorGDBRemote response;
1387 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1389 if (response.IsOKResponse())
1412 StringExtractorGDBRemote response;
1413 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1457 StringExtractorGDBRemote response;
1458 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1465 while (success && response.GetNameColonValue(name, value))
1560 StringExtractorGDBRemote response;
1561 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1566 while (response.GetNameColonValue(name, value))
1622 StringExtractorGDBRemote response;
1623 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1625 if (response.IsOKResponse())
1627 uint8_t error = response.GetError();
1644 StringExtractorGDBRemote response;
1645 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1647 if (response.IsOKResponse())
1649 uint8_t error = response.GetError();
1666 StringExtractorGDBRemote response;
1667 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1669 if (response.IsOKResponse())
1671 uint8_t error = response.GetError();
1688 StringExtractorGDBRemote response;
1689 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1691 if (response.IsOKResponse())
1693 uint8_t error = response.GetError();
1707 StringExtractorGDBRemote response;
1708 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1710 if (response.IsOKResponse())
1712 uint8_t error = response.GetError();
1720 GDBRemoteCommunicationClient::DecodeProcessInfoResponse (StringExtractorGDBRemote &response, ProcessInstanceInfo &process_info)
1722 if (response.IsNormalResponse())
1728 while (response.GetNameColonValue(name, value))
1790 StringExtractorGDBRemote response;
1791 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
1793 return DecodeProcessInfoResponse (response, process_info);
1814 StringExtractorGDBRemote response;
1815 if (SendPacketAndWaitForResponse ("qProcessInfo", response, false))
1817 if (response.IsNormalResponse())
1831 while (response.GetNameColonValue(name, value))
1974 StringExtractorGDBRemote response;
1975 if (SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false))
1980 if (!DecodeProcessInfoResponse (response, process_info))
1983 response.GetStringRef().clear();
1984 response.SetFilePos(0);
1985 } while (SendPacketAndWaitForResponse ("qsProcessInfo", strlen ("qsProcessInfo"), response, false));
2005 StringExtractorGDBRemote response;
2006 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
2008 if (response.IsNormalResponse())
2010 // Make sure we parsed the right number of characters. The response is
2013 if (response.GetHexByteString (name) * 2 == response.GetStringRef().size())
2035 StringExtractorGDBRemote response;
2036 if (SendPacketAndWaitForResponse (packet, packet_len, response, false))
2038 if (response.IsNormalResponse())
2040 // Make sure we parsed the right number of characters. The response is
2043 if (response.GetHexByteString (name) * 2 == response.GetStringRef().size())
2129 StringExtractorGDBRemote response;
2130 return SendPacketAndWaitForResponse (packet.GetData(), packet.GetSize(), response, false) > 0;
2137 StringExtractorGDBRemote response;
2138 if (SendPacketAndWaitForResponse("qLaunchGDBServer", strlen("qLaunchGDBServer"), response, false))
2144 while (response.GetNameColonValue(name, value))
2169 StringExtractorGDBRemote response;
2170 if (SendPacketAndWaitForResponse(packet, packet_len, response, false))
2172 if (response.IsOKResponse())
2195 StringExtractorGDBRemote response;
2196 if (SendPacketAndWaitForResponse(packet, packet_len, response, false))
2198 if (response.IsOKResponse())
2208 GDBRemoteCommunicationClient::GetStopReply (StringExtractorGDBRemote &response)
2210 if (SendPacketAndWaitForResponse("?", 1, response, false))
2211 return response.IsNormalResponse();
2216 GDBRemoteCommunicationClient::GetThreadStopInfo (lldb::tid_t tid, StringExtractorGDBRemote &response)
2223 if (SendPacketAndWaitForResponse(packet, packet_len, response, false))
2225 if (response.IsNormalResponse())
2236 // return GetStopReply (response);
2263 StringExtractorGDBRemote response;
2264 if (SendPacketAndWaitForResponse(packet, packet_len, response, true))
2266 if (response.IsOKResponse())
2268 else if (response.IsErrorResponse())
2269 return response.GetError();
2296 StringExtractorGDBRemote response;
2298 for (SendPacketNoLock ("qfThreadInfo", strlen("qfThreadInfo")) && WaitForPacketWithTimeoutMicroSecondsNoLock (response, GetPacketTimeoutInMicroSeconds ());
2299 response.IsNormalResponse();
2300 SendPacketNoLock ("qsThreadInfo", strlen("qsThreadInfo")) && WaitForPacketWithTimeoutMicroSecondsNoLock (response, GetPacketTimeoutInMicroSeconds ()))
2302 char ch = response.GetChar();
2309 tid_t tid = response.GetHexMaxU64(false, LLDB_INVALID_THREAD_ID);
2315 ch = response.GetChar(); // Skip the command separator
2339 StringExtractorGDBRemote response;
2340 if (SendPacketAndWaitForResponse("qShlibInfoAddr", ::strlen ("qShlibInfoAddr"), response, false))
2342 if (response.IsNormalResponse())
2343 return response.GetHexMaxU64(false, LLDB_INVALID_ADDRESS);