Home | History | Annotate | Download | only in sysutils
      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