summaryrefslogtreecommitdiffstats
path: root/include/sysutils/FrameworkListener.h
diff options
context:
space:
mode:
authorSan Mehat <san@google.com>2009-05-08 11:15:53 -0700
committerSan Mehat <san@google.com>2009-05-10 09:26:42 -0700
commitfa644ffe944c01a9b00f8d7676d58394fabee285 (patch)
treea19968819547c4b515c463adb48106a8d01983aa /include/sysutils/FrameworkListener.h
parent1441e769b2767e212a3d905bee2fd3535b484ff2 (diff)
downloadsystem_core-fa644ffe944c01a9b00f8d7676d58394fabee285.zip
system_core-fa644ffe944c01a9b00f8d7676d58394fabee285.tar.gz
system_core-fa644ffe944c01a9b00f8d7676d58394fabee285.tar.bz2
libsysutils: Add multiple client support and fix some bugs
Diffstat (limited to 'include/sysutils/FrameworkListener.h')
-rw-r--r--include/sysutils/FrameworkListener.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/sysutils/FrameworkListener.h b/include/sysutils/FrameworkListener.h
index 1454a6f..8a83c33 100644
--- a/include/sysutils/FrameworkListener.h
+++ b/include/sysutils/FrameworkListener.h
@@ -19,6 +19,8 @@
#include "SocketListener.h"
#include "FrameworkCommand.h"
+class SocketClient;
+
class FrameworkListener : public SocketListener {
private:
FrameworkCommandCollection *mCommands;
@@ -29,9 +31,9 @@ public:
protected:
void registerCmd(FrameworkCommand *cmd);
- virtual bool onDataAvailable(int socket);
+ virtual bool onDataAvailable(SocketClient *c);
private:
- void dispatchCommand(char *cmd);
+ void dispatchCommand(SocketClient *c, char *cmd);
};
#endif