![]()  | 
The descriptor type when rebound to the specified executor.
typedef basic_descriptor< Executor1 > other;
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   Rebinds the descriptor type to another executor.  | 
|
| 
                   IO control command to get the amount of data that can be read without blocking.  | 
|
| 
                   The type of the executor associated with the object.  | 
|
| 
                   A descriptor is always the lowest layer.  | 
|
| 
                   The native representation of a descriptor.  | 
|
| 
                   Wait types.  | 
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   Assign an existing native descriptor to the descriptor.  | 
|
| 
                   Asynchronously wait for the descriptor to become ready to read, ready to write, or to have pending error conditions.  | 
|
| 
                   basic_descriptor [constructor]  | 
                   
                    Construct a descriptor without opening it.   | 
| 
                   Cancel all asynchronous operations associated with the descriptor.  | 
|
| 
                   Close the descriptor.  | 
|
| 
                   Get the executor associated with the object.  | 
|
| 
                   Perform an IO control command on the descriptor.  | 
|
| 
                   Determine whether the descriptor is open.  | 
|
| 
                   
                    Get a reference to the lowest layer.   | 
|
| 
                   Get the native descriptor representation.  | 
|
| 
                   
                    Gets the non-blocking mode of the native descriptor implementation.
                      | 
|
| 
                   
                    Gets the non-blocking mode of the descriptor.   | 
|
| 
                   Move-assign a descriptor from another.  | 
|
| 
                   Release ownership of the native descriptor implementation.  | 
|
| 
                   Wait for the descriptor to become ready to read, ready to write, or to have pending error conditions.  | 
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   ~basic_descriptor [destructor]  | 
                   Protected destructor to prevent deletion through this type.  | 
          The posix::basic_descriptor
          class template provides the ability to wrap a POSIX descriptor.
        
Distinct objects: Safe.
Shared objects: Unsafe.
          Header: asio/posix/basic_descriptor.hpp
        
          Convenience header: asio.hpp