increased chunk size
Fork of MTS-Socket by
Socket.h
- Committer:
- Mike Fiore
- Date:
- 2014-05-20
- Revision:
- 2:ebc6129de4e8
- Parent:
- 1:096f484f3ae6
- Child:
- 18:119547e27ff1
File content as of revision 2:ebc6129de4e8:
#ifndef SOCKET_H #define SOCKET_H #include "IPStack.h" /** Socket file descriptor and select wrapper */ class Socket { public: /** Socket */ Socket(); /** Set blocking or non-blocking mode of the socket and a timeout on blocking socket operations \param blocking true for blocking mode, false for non-blocking mode. \param timeout timeout in ms [Default: (1500)ms]. */ void set_blocking(bool blocking, unsigned int timeout=1500); /** Close the socket file descriptor */ int close(); ~Socket(); protected: bool _blocking; int _timeout; IPStack * ip; }; #endif /* SOCKET_H_ */