reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1491   packet.SetFilePos(::strlen("vCont"));
 1493   if (packet.GetBytesLeft() == 0) {
 1498     return SendIllFormedResponse(packet, "Missing action from vCont package");
 1502   if (::strcmp(packet.Peek(), ";c") == 0) {
 1504     packet.SetFilePos(packet.GetFilePos() + 1);
 1504     packet.SetFilePos(packet.GetFilePos() + 1);
 1505     return Handle_c(packet);
 1506   } else if (::strcmp(packet.Peek(), ";s") == 0) {
 1508     packet.SetFilePos(packet.GetFilePos() + 1);
 1508     packet.SetFilePos(packet.GetFilePos() + 1);
 1509     return Handle_s(packet);
 1520   while (packet.GetBytesLeft() && *packet.Peek() == ';') {
 1520   while (packet.GetBytesLeft() && *packet.Peek() == ';') {
 1522     packet.GetChar();
 1530     const char action = packet.GetChar();
 1533       thread_action.signal = packet.GetHexMaxU32(false, 0);
 1536             packet, "Could not parse signal in vCont packet C action");
 1545       thread_action.signal = packet.GetHexMaxU32(false, 0);
 1548             packet, "Could not parse signal in vCont packet S action");
 1557       return SendIllFormedResponse(packet, "Unsupported vCont action");
 1562     if (packet.GetBytesLeft() && (*packet.Peek() == ':')) {
 1562     if (packet.GetBytesLeft() && (*packet.Peek() == ':')) {
 1564       packet.GetChar();
 1566       thread_action.tid = packet.GetHexMaxU32(false, LLDB_INVALID_THREAD_ID);
 1569             packet, "Could not parse thread number in vCont packet");