|  | Home | Libraries | People | FAQ | More | 
The channel type when rebound to the specified executor.
typedef basic_channel< Executor1, Traits, Signatures...> other;
| Name | Description | 
|---|---|
| Rebinds the channel type to another executor. | |
| The type of the executor associated with the channel. | |
| The traits type associated with the channel. | 
| Name | Description | 
|---|---|
| Asynchronously receive a message. | |
| Asynchronously send a message. | |
| basic_channel [constructor] | 
                    Construct a basic_channel.  | 
| Cancel all asynchronous operations waiting on the channel. | |
| Get the capacity of the channel's buffer. | |
| Close the channel. | |
| Get the executor associated with the object. | |
| Determine whether the channel is open. | |
| Move-assign a basic_channel from another. | |
| Determine whether a message can be received without blocking. | |
| Reset the channel to its initial state. | |
| Try to receive a message without blocking. | |
| Try to send a message without blocking. | |
| Try to send a number of messages without blocking. | |
| ~basic_channel [destructor] | Destructor. | 
          Header: boost/asio/experimental/basic_channel.hpp
        
Convenience header: None