|
Sese Framework
3.0.0
A cross-platform framework
|
#include <winsock2.h>#include <windows.h>Go to the source code of this file.
Namespaces | |
| namespace | sese |
Macros | |
| #define | _WIN32_WINNNT 0x0602 |
| #define | WINVER 0x0602 |
| #define | NOMINMAX |
| #define | SESE_CXX_STANDARD _MSVC_LANG |
| C++ version identifier. | |
| #define | API |
| Exportable Type Identifier - Now deprecated. | |
| #define | PRIdTid "u" |
| pid_t Formatting placeholders | |
| #define | strcasecmp strcmpi |
| Ignore case comparisons. | |
| #define | timegm _mkgmtime |
| #define | SESE_FILENAME (strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__) |
| #define | EINTR WSAEINTR |
| WSA Error Mapping. | |
| #define | EBADF WSAEBADF |
| #define | EACCES WSAEACCES |
| #define | EFAULT WSAEFAULT |
| #define | EINVAL WSAEINVAL |
| #define | EMFILE WSAEMFILE |
| #define | EWOULDBLOCK WSAEWOULDBLOCK |
| #define | EINPROGRESS WSAEINPROGRESS |
| #define | EALREADY WSAEALREADY |
| #define | ENOTSOCK WSAENOTSOCK |
| #define | EDESTADDRREQ WSAEDESTADDRREQ |
| #define | EMSGSIZE WSAEMSGSIZE |
| #define | EPROTOTYPE WSAEPROTOTYPE |
| #define | ENOPROTOOPT WSAENOPROTOOPT |
| #define | EPROTONOSUPPORT WSAEPROTONOSUPPORT |
| #define | ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT |
| #define | EOPNOTSUPP WSAEOPNOTSUPP |
| #define | EPFNOSUPPORT WSAEPFNOSUPPORT |
| #define | EAFNOSUPPORT WSAEAFNOSUPPORT |
| #define | EADDRINUSE WSAEADDRINUSE |
| #define | EADDRNOTAVAIL WSAEADDRNOTAVAIL |
| #define | ENETDOWN WSAENETDOWN |
| #define | ENETUNREACH WSAENETUNREACH |
| #define | ENETRESET WSAENETRESET |
| #define | ECONNABORTED WSAECONNABORTED |
| #define | ECONNRESET WSAECONNRESET |
| #define | ENOBUFS WSAENOBUFS |
| #define | EISCONN WSAEISCONN |
| #define | ENOTCONN WSAENOTCONN |
| #define | ESHUTDOWN WSAESHUTDOWN |
| #define | ETOOMANYREFS WSAETOOMANYREFS |
| #define | ETIMEDOUT WSAETIMEDOUT |
| #define | ECONNREFUSED WSAECONNREFUSED |
| #define | ELOOP WSAELOOP |
| #define | ENAMETOOLONG WSAENAMETOOLONG |
| #define | EHOSTDOWN WSAEHOSTDOWN |
| #define | EHOSTUNREACH WSAEHOSTUNREACH |
| #define | ENOTEMPTY WSAENOTEMPTY |
| #define | EPROCLIM WSAEPROCLIM |
| #define | EUSERS WSAEUSERS |
| #define | EDQUOT WSAEDQUOT |
| #define | ESTALE WSAESTALE |
| #define | EREMOTE WSAEREMOTE |
| #define _WIN32_WINNNT 0x0602 |
| #define API |
Exportable Type Identifier - Now deprecated.
| #define EACCES WSAEACCES |
| #define EADDRINUSE WSAEADDRINUSE |
| #define EADDRNOTAVAIL WSAEADDRNOTAVAIL |
| #define EAFNOSUPPORT WSAEAFNOSUPPORT |
| #define EALREADY WSAEALREADY |
Referenced by sese::net::Socket::connect(), and sese::security::SecuritySocket::connect().
| #define EBADF WSAEBADF |
| #define ECONNABORTED WSAECONNABORTED |
| #define ECONNREFUSED WSAECONNREFUSED |
| #define ECONNRESET WSAECONNRESET |
| #define EDESTADDRREQ WSAEDESTADDRREQ |
| #define EDQUOT WSAEDQUOT |
| #define EFAULT WSAEFAULT |
| #define EHOSTDOWN WSAEHOSTDOWN |
| #define EHOSTUNREACH WSAEHOSTUNREACH |
| #define EINPROGRESS WSAEINPROGRESS |
Referenced by sese::net::Socket::connect(), and sese::security::SecuritySocket::connect().
| #define EINTR WSAEINTR |
WSA Error Mapping.
| #define EINVAL WSAEINVAL |
| #define EISCONN WSAEISCONN |
Referenced by sese::net::Socket::connect(), and sese::security::SecuritySocket::connect().
| #define ELOOP WSAELOOP |
| #define EMFILE WSAEMFILE |
| #define EMSGSIZE WSAEMSGSIZE |
| #define ENAMETOOLONG WSAENAMETOOLONG |
| #define ENETDOWN WSAENETDOWN |
| #define ENETRESET WSAENETRESET |
| #define ENETUNREACH WSAENETUNREACH |
| #define ENOBUFS WSAENOBUFS |
| #define ENOPROTOOPT WSAENOPROTOOPT |
| #define ENOTCONN WSAENOTCONN |
| #define ENOTEMPTY WSAENOTEMPTY |
| #define ENOTSOCK WSAENOTSOCK |
| #define EOPNOTSUPP WSAEOPNOTSUPP |
| #define EPFNOSUPPORT WSAEPFNOSUPPORT |
| #define EPROCLIM WSAEPROCLIM |
| #define EPROTONOSUPPORT WSAEPROTONOSUPPORT |
| #define EPROTOTYPE WSAEPROTOTYPE |
| #define EREMOTE WSAEREMOTE |
| #define ESHUTDOWN WSAESHUTDOWN |
| #define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT |
| #define ESTALE WSAESTALE |
| #define ETIMEDOUT WSAETIMEDOUT |
| #define ETOOMANYREFS WSAETOOMANYREFS |
| #define EUSERS WSAEUSERS |
| #define EWOULDBLOCK WSAEWOULDBLOCK |
Referenced by sese::net::Socket::connect(), and sese::security::SecuritySocket::connect().
| #define NOMINMAX |
| #define PRIdTid "u" |
pid_t Formatting placeholders
| #define SESE_CXX_STANDARD _MSVC_LANG |
C++ version identifier.
| #define SESE_FILENAME (strrchr(__FILE__, '\\') ? strrchr(__FILE__, '\\') + 1 : __FILE__) |
| #define strcasecmp strcmpi |
Ignore case comparisons.
Referenced by sese::net::http::HttpUtil::recvHeader().
| #define timegm _mkgmtime |
| #define WINVER 0x0602 |