SocketClient.h revision fa644ffe944c01a9b00f8d7676d58394fabee285
1#ifndef _SOCKET_CLIENT_H 2#define _SOCKET_CLIENT_H 3 4#include "../../../frameworks/base/include/utils/List.h" 5 6#include <pthread.h> 7 8class SocketClient { 9 int mSocket; 10 pthread_mutex_t mWriteMutex; 11 12public: 13 SocketClient(int sock); 14 virtual ~SocketClient() {} 15 16 int getSocket() { return mSocket; } 17 18 int sendMsg(char *msg); 19 int sendMsg(char *msg, char *data); 20}; 21 22typedef android::List<SocketClient *> SocketClientCollection; 23#endif 24