diff options
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h index d7986d5b278..ef0c1983898 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h @@ -45,21 +45,6 @@ public: virtual ~GDBRemoteCommunication(); - size_t - SendPacket (const char *payload); - - size_t - SendPacket (const char *payload, - size_t payload_length); - - size_t - SendPacket (lldb_private::StreamString &response); - - // Wait for a packet within 'nsec' seconds - size_t - WaitForPacketWithTimeoutMicroSeconds (StringExtractorGDBRemote &response, - uint32_t usec); - char GetAck (); @@ -74,7 +59,7 @@ public: size_t payload_length); bool - TryLockSequenceMutex(lldb_private::Mutex::Locker& locker); + GetSequenceMutex (lldb_private::Mutex::Locker& locker, uint32_t usec_timeout); bool CheckForPacket (const uint8_t *src, @@ -260,6 +245,10 @@ protected: }; size_t + SendPacket (const char *payload, + size_t payload_length); + + size_t SendPacketNoLock (const char *payload, size_t payload_length); |