!=\<   Safe simple-sendfileFile range for sendfile. simple-sendfile s signature changed in unix-2.8. This is a portable wrapper. simple-sendfile s signature changed in unix-2.8. This is a portable wrapper. None*simple-sendfile;Simple binding for sendfile() of Linux. Used system calls:5EntireFile -- open(), stat(), sendfile(), and close()-PartOfFile -- open(), sendfile(), and close()gIf the size of the file is unknown when sending the entire file, specifying PartOfFile is much faster. The fourth action argument is called when a file is sent as chunks. Chucking is inevitable if the socket is non-blocking (this is the default) and the file is large. The action is called after a chunk is sent and bofore waiting the socket to be ready for writing.simple-sendfile;Simple binding for sendfile() of Linux. Used system calls:#EntireFile -- stat() and sendfile()PartOfFile -- sendfile()gIf the size of the file is unknown when sending the entire file, specifying PartOfFile is much faster. The fourth action argument is called when a file is sent as chunks. Chucking is inevitable if the socket is non-blocking (this is the default) and the file is large. The action is called after a chunk is sent and bofore waiting the socket to be ready for writing.simple-sendfileFSimple binding for send() and sendfile() of Linux. Used system calls:=EntireFile -- send(), open(), stat(), sendfile(), and close()5PartOfFile -- send(), open(), sendfile(), and close()The fifth header is sent with send() + the MSG_MORE flag. If the file is small enough, the header and the file is send in a single TCP packet.gIf the size of the file is unknown when sending the entire file, specifying PartOfFile is much faster. The fourth action argument is called when a file is sent as chunks. Chucking is inevitable if the socket is non-blocking (this is the default) and the file is large. The action is called after a chunk is sent and bofore waiting the socket to be ready for writing.simple-sendfileFSimple binding for send() and sendfile() of Linux. Used system calls:+EntireFile -- send(), stat() and sendfile()#PartOfFile -- send() and sendfile()The fifth header is sent with send() + the MSG_MORE flag. If the file is small enough, the header and the file is send in a single TCP packet.gIf the size of the file is unknown when sending the entire file, specifying PartOfFile is much faster. The fourth action argument is called when a file is sent as chunks. Chucking is inevitable if the socket is non-blocking (this is the default) and the file is large. The action is called after a chunk is sent and bofore waiting the socket to be ready for writing. None+>  None