#ifndef _SOCKET_CLIENT_H | |
#define _SOCKET_CLIENT_H | |
#include "../../../frameworks/base/include/utils/List.h" | |
#include <pthread.h> | |
class SocketClient { | |
int mSocket; | |
pthread_mutex_t mWriteMutex; | |
public: | |
SocketClient(int sock); | |
virtual ~SocketClient() {} | |
int getSocket() { return mSocket; } | |
int sendMsg(int code, const char *msg, bool addErrno); | |
int sendMsg(const char *msg); | |
}; | |
typedef android::List<SocketClient *> SocketClientCollection; | |
#endif |