9 8O   Safe@File range for sendfile.None'*;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 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.FSimple 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.FSimple 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'  None8 ;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 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-sendfile-0.2.27-HT6iQX22xQl55xJdyJGHQBNetwork.SendfileSystem.Linux.SendfileNetwork.Sendfile.TypesNetwork.Sendfile.Linux FileRange EntireFile PartOfFile rangeOffset rangeLengthsendfile sendfileFdsendfileWithHeadersendfileFdWithHeader sendfile' sendfileFd'