Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

error::basic_errors

enum basic_errors

Values

access_denied

Permission denied.

address_family_not_supported

Address family not supported by protocol.

address_in_use

Address already in use.

already_connected

Transport endpoint is already connected.

already_started

Operation already in progress.

broken_pipe

Broken pipe.

connection_aborted

A connection has been aborted.

connection_refused

Connection refused.

connection_reset

Connection reset by peer.

bad_descriptor

Bad file descriptor.

fault

Bad address.

host_unreachable

No route to host.

in_progress

Operation now in progress.

interrupted

Interrupted system call.

invalid_argument

Invalid argument.

message_size

Message too long.

name_too_long

The name was too long.

network_down

Network is down.

network_reset

Network dropped connection on reset.

network_unreachable

Network is unreachable.

no_descriptors

Too many open files.

no_buffer_space

No buffer space available.

no_memory

Cannot allocate memory.

no_permission

Operation not permitted.

no_protocol_option

Protocol not available.

not_connected

Transport endpoint is not connected.

not_socket

Socket operation on non-socket.

operation_aborted

Operation cancelled.

operation_not_supported

Operation not supported.

shut_down

Cannot send after transport endpoint shutdown.

timed_out

Connection timed out.

try_again

Resource temporarily unavailable.

would_block

The socket is marked non-blocking and the requested operation would block.

Requirements

Header: boost/asio/error.hpp

Convenience header: boost/asio.hpp


PrevUpHomeNext