Split the GDBRemoteCommunication class into three classes:
GDBRemoteCommunication - The base GDB remote communication class
GDBRemoteCommunicationClient - designed to be used for clients the connect to
                               a remote GDB server
GDBRemoteCommunicationServer - designed to be used on the server side of a
                               GDB server implementation.

llvm-svn: 128070
diff --git a/lldb/tools/lldb-platform/lldb-platform.cpp b/lldb/tools/lldb-platform/lldb-platform.cpp
index af9f66b..3ca0f33 100644
--- a/lldb/tools/lldb-platform/lldb-platform.cpp
+++ b/lldb/tools/lldb-platform/lldb-platform.cpp
@@ -15,7 +15,7 @@
 #include <stdlib.h>
 #include <string.h>
 
-#include "GDBRemoteCommunication.h"
+#include "GDBRemoteCommunicationServer.h"
 
 //----------------------------------------------------------------------
 // option descriptors for getopt_long()
@@ -106,7 +106,7 @@
     argv += optind;
 
 
-    GDBRemoteCommunication gdb_comm;
+    GDBRemoteCommunicationServer gdb_comm;
 
     return 0;
 }