| 664 | } |
| 665 | |
| 666 | Future<int> send(uint8_t const* begin, uint8_t const* end) override { |
| 667 | ++g_net2->countUDPWrites; |
| 668 | ReadPromise p("N2_UDPWriteError", id); |
| 669 | auto res = p.getFuture(); |
| 670 | socket.async_send(boost::asio::const_buffer(begin, end - begin), std::move(p)); |
| 671 | return res; |
| 672 | } |
| 673 | |
| 674 | Future<int> sendTo(uint8_t const* begin, uint8_t const* end, NetworkAddress const& peer) override { |
| 675 | ++g_net2->countUDPWrites; |
no test coverage detected