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)
IntrusiveReference< ServerSocketImpl > m_impl
static const char *const ALL_LOCAL_ADDRESSES
This String class is an abstract data type that represents as NULL terminated string of characters.
A timeout can be absolute, which means that it will happen at the specified DateTime.
BLOCXX_COMMON_API int close(const FileHandle &hdl)
Close file handle.
const UInt32 INFINITE_TIMEOUT BLOCXX_DEPRECATED
Value that means infinite timeout.