úÎ ŠÃwraps sendFile' to check arguments   1The simplest interface. Simply give it an output   and the   to the input file. 1A more powerful interface than sendFile, sendFile' accepts a ! for the input file instead of a  y and the number of bytes you would like to read; this number must be a positive integer. This unlocks the full potential i(s). For instance, if you wanted to start reading from a particular offset in the file you could utilize hSeek,; if you needed the file size you could use  hFileSize. /The unsafe version of sendFile which accepts a  instead of a  P for the output. It will flush the output handle before sending any file data. The unsafe version of sendFile' which accepts a  instead of a  O for the output. It will flush the output handle before sending any file data. `Returns the mode that sendfile was compiled with. Mainly for debugging use. Possible values are WIN32_SENDFILE, LINUX_SENDFILE, FREEBSD_SENDFILE, and PORTABLE_SENDFILE.           sendfile-0.4Network.Socket.SendFileNetwork.Socket.SendFile.Linux Network.Socket.SendFile.Internalnetwork-2.2.1.3Network.Socketbase System.IOsendFile sendFile'unsafeSendFileunsafeSendFile' sendFileMode _sendFile wrapSendFile'Socket GHC.IOBaseFilePathHandle