1 #ifndef _FRAMEWORK_CLIENT_H 2 #define _FRAMEWORK_CLIENT_H 3 4 #include "List.h" 5 6 #include <pthread.h> 7 8 class FrameworkClient { 9 int mSocket; 10 pthread_mutex_t mWriteMutex; 11 12 public: 13 FrameworkClient(int sock); 14 virtual ~FrameworkClient() {} 15 16 int sendMsg(const char *msg); 17 int sendMsg(const char *msg, const char *data); 18 }; 19 20 typedef android::sysutils::List<FrameworkClient *> FrameworkClientCollection; 21 #endif 22