From fa644ffe944c01a9b00f8d7676d58394fabee285 Mon Sep 17 00:00:00 2001 From: San Mehat Date: Fri, 8 May 2009 11:15:53 -0700 Subject: libsysutils: Add multiple client support and fix some bugs --- include/sysutils/FrameworkListener.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'include/sysutils/FrameworkListener.h') 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 -- cgit v1.1