id summary reporter owner description type status milestone component version severity resolution keywords cc 3150 boost.asio: async_copy(in, out, ...) for POSIX sendfile() support trapni@… chris_kohlhoff "hey guys, i wanted to use boost and boost.asio in order to implement a web service, however, when transmitting static files, i feel not welcome in just memcpy'ing the file into RAM and copying back into kernel space for transmission over TCP/IP. that's where POSIX sendfile() comes into play. it takes an input file descriptor (local file e.g.), an output file descriptor (socket e.g.), offset and count, and transfers data directly from input to output *without* leaving kernel space, this is highly recommented e.g. when sending local files to sockets in HA software. just like async_read/async_write, i imagine that it could be possible in providing an return_type async_copy(input, output, count, finish_callback, ...); would you mind?" Feature Requests new To Be Determined asio Boost 1.39.0 Optimization sendfile posix asio trapni@…