| 147 | |
| 148 | template <typename T> |
| 149 | std::future<void> recv(T* buffer, size_t size) { |
| 150 | return recv_impl(reinterpret_cast<char*>(buffer), size * sizeof(T)); |
| 151 | } |
| 152 | |
| 153 | private: |
| 154 | struct SocketTask { |
nothing calls this directly
no outgoing calls
no test coverage detected