11 #ifndef ASIO_ERROR_HPP 12 #define ASIO_ERROR_HPP 14 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 16 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 21 #if defined(ASIO_WINDOWS) \ 22 || defined(__CYGWIN__) \ 23 || defined(ASIO_WINDOWS_RUNTIME) 24 # include <winerror.h> 30 #if defined(GENERATING_DOCUMENTATION) 31 # define ASIO_NATIVE_ERROR(e) implementation_defined 33 # define ASIO_SOCKET_ERROR(e) implementation_defined 35 # define ASIO_NETDB_ERROR(e) implementation_defined 37 # define ASIO_GETADDRINFO_ERROR(e) implementation_defined 39 # define ASIO_WIN_OR_POSIX(e_win, e_posix) implementation_defined 41 #elif defined(ASIO_WINDOWS_RUNTIME) 42 # define ASIO_NATIVE_ERROR(e) __HRESULT_FROM_WIN32(e) 43 # define ASIO_SOCKET_ERROR(e) __HRESULT_FROM_WIN32(WSA ## e) 44 # define ASIO_NETDB_ERROR(e) __HRESULT_FROM_WIN32(WSA ## e) 45 # define ASIO_GETADDRINFO_ERROR(e) __HRESULT_FROM_WIN32(WSA ## e) 46 # define ASIO_WIN_OR_POSIX(e_win, e_posix) e_win 47 #elif defined(ASIO_WINDOWS) || defined(__CYGWIN__) 48 # define ASIO_NATIVE_ERROR(e) e 49 # define ASIO_SOCKET_ERROR(e) WSA ## e 50 # define ASIO_NETDB_ERROR(e) WSA ## e 51 # define ASIO_GETADDRINFO_ERROR(e) WSA ## e 52 # define ASIO_WIN_OR_POSIX(e_win, e_posix) e_win 54 # define ASIO_NATIVE_ERROR(e) e 55 # define ASIO_SOCKET_ERROR(e) e 56 # define ASIO_NETDB_ERROR(e) e 57 # define ASIO_GETADDRINFO_ERROR(e) e 58 # define ASIO_WIN_OR_POSIX(e_win, e_posix) e_posix 231 #if !defined(ASIO_WINDOWS) && !defined(__CYGWIN__) 239 #else // !defined(ASIO_WINDOWS) && !defined(__CYGWIN__) 251 #endif // !defined(ASIO_WINDOWS) && !defined(__CYGWIN__) 268 #if defined(ASIO_HAS_STD_SYSTEM_ERROR) 273 static const bool value =
true;
278 static const bool value =
true;
283 static const bool value =
true;
288 static const bool value =
true;
292 #endif // defined(ASIO_HAS_STD_SYSTEM_ERROR) 326 #undef ASIO_NATIVE_ERROR 327 #undef ASIO_SOCKET_ERROR 328 #undef ASIO_NETDB_ERROR 329 #undef ASIO_GETADDRINFO_ERROR 330 #undef ASIO_WIN_OR_POSIX 332 #if defined(ASIO_HEADER_ONLY) 334 #endif // defined(ASIO_HEADER_ONLY) 336 #endif // ASIO_ERROR_HPP
The service is not supported for the given socket type.
pylon Camera Software Suite for Linux for Use with Basler Gigabit the pylon Viewer and the IP Configurator applications might not be available System I340 and I350 series Although the pylon software will work with any GigE network we would recommend to use one of these adapters USB For U3V devices a USB3 capable USB controller is necessary For best performance and stability we highly recommend a kernel the following settings should be i e
#define ASIO_GETADDRINFO_ERROR(e)
The socket is marked non-blocking and the requested operation would block.
#define ASIO_NETDB_ERROR(e)
Operation now in progress.
Resource temporarily unavailable.
The descriptor cannot fit into the select system call's fd_set.
#define ASIO_SOCKET_ERROR(e)
The query is valid but does not have associated address data.
The socket type is not supported.
Host not found (authoritative).
Base class for all error categories.
const asio::error_category & get_system_category()
#define ASIO_WIN_OR_POSIX(e_win, e_posix)
Class to represent an error code value.
ASIO_DECL const asio::error_category & get_misc_category()
A non-recoverable error occurred.
Operation already in progress.
Host not found (non-authoritative).
#define ASIO_NATIVE_ERROR(e)
Network dropped connection on reset.
ASIO_DECL const asio::error_category & get_netdb_category()
No buffer space available.
asio::error_code make_error_code(basic_errors e)
Transport endpoint is not connected.
A connection has been aborted.
ASIO_DECL const error_category & system_category()
Returns the error category used for the system errors produced by asio.
ASIO_DECL const asio::error_category & get_addrinfo_category()
Socket operation on non-socket.
Connection reset by peer.
Address family not supported by protocol.
Cannot send after transport endpoint shutdown.
Transport endpoint is already connected.