For bug fixes
Fork of MTS-Socket by
Socket.cpp
- Committer:
- miaotwilio
- Date:
- 2017-05-12
- Revision:
- 44:00927cf819d5
- Parent:
- 19:f9a0041c4501
File content as of revision 44:00927cf819d5:
#include "Socket.h" #include <cstring> #include "Transport.h" Socket::Socket() : _blocking(true), _timeout(1500) { ip = Transport::getInstance(); } void Socket::set_blocking(bool blocking, unsigned int timeout) { _blocking = blocking; _timeout = timeout; } int Socket::close(bool shutdown) { return (ip->close(shutdown)) ? 0 : -1; } Socket::~Socket() { close(true); //Don't want to leak }