| 140 | } |
| 141 | |
| 142 | void connection_driver::disconnected(const proton::error_condition& err) { |
| 143 | pn_condition_t* condition = pn_transport_condition(driver_.transport); |
| 144 | if (!pn_condition_is_set(condition)) { |
| 145 | set_error_condition(err, condition); |
| 146 | } |
| 147 | pn_connection_driver_close(&driver_); |
| 148 | } |
| 149 | |
| 150 | proton::connection connection_driver::connection() const { |
| 151 | return make_wrapper(driver_.connection); |