40 #ifndef BLOCXX_INETSERVERSOCKET_HPP_INCLUDE_GUARD_ 41 #define BLOCXX_INETSERVERSOCKET_HPP_INCLUDE_GUARD_ 42 #include "blocxx/BLOCXX_config.h" 99 void doListen(UInt16 port,
int queueSize=10,
110 void doListen(
const String& filename,
int queueSize=10,
111 bool reuseAddr=
true);
133 #pragma warning (push) 134 #pragma warning (disable: 4251) 140 #pragma warning (pop)
IntrusiveReference< ServerSocketImpl > m_impl
const UInt32 INFINITE_TIMEOUT BLOCXX_DEPRECATED
Value that means infinite timeout.
BLOCXX_COMMON_API int close(const FileHandle &hdl)
Close file handle.
This String class is an abstract data type that represents as NULL terminated string of characters.
static const char *const ALL_LOCAL_ADDRESSES
A timeout can be absolute, which means that it will happen at the specified DateTime.