fixed build on linux
[anytun.git] / src / syncSocketHandler.h
blob6a666e12c19a675e8607b7a921da08161daf030d
1 #ifndef _SYNCSOCKETHANDLER_H
2 #define _SYNCSOCKETHANDLER_H
4 #include "Sockets/TcpSocket.h"
5 #include "Sockets/SocketHandler.h"
6 #include "syncQueue.h"
8 //#ifdef SOCKETS_NAMESPACE
9 //using namespace SOCKETS_NAMESPACE;
10 //#endif // SOCKETS_NAMESPACE
12 class SyncSocketHandler : public SOCKETS_NAMESPACE::SocketHandler
14 public:
15 SyncSocketHandler(SyncQueue & );
16 int Select(long sec,long usec);
18 private:
19 SyncQueue & queue_;
23 #endif // _SYNCSOCKET_H