FrameworkClient.h revision db017545796747115b8797f03e662b0f398a7c7b
1#ifndef _FRAMEWORK_CLIENT_H
2#define _FRAMEWORK_CLIENT_H
3
4#include "../../../frameworks/base/include/utils/List.h"
5
6#include <pthread.h>
7
8class FrameworkClient {
9    int             mSocket;
10    pthread_mutex_t mWriteMutex;
11
12public:
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
20typedef android::List<FrameworkClient *> FrameworkClientCollection;
21#endif
22