diff options
author | San Mehat <san@google.com> | 2009-05-08 11:15:53 -0700 |
---|---|---|
committer | San Mehat <san@google.com> | 2009-05-10 09:26:42 -0700 |
commit | fa644ffe944c01a9b00f8d7676d58394fabee285 (patch) | |
tree | a19968819547c4b515c463adb48106a8d01983aa /include/sysutils/FrameworkListener.h | |
parent | 1441e769b2767e212a3d905bee2fd3535b484ff2 (diff) | |
download | system_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.h | 6 |
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 |