=over =item fileno FILEHANDLE X Returns the file descriptor for a filehandle, or undefined if the filehandle is not open. If there is no real file descriptor at the OS level, as can happen with filehandles connected to memory objects via C with a reference for the third argument, -1 is returned. This is mainly useful for constructing bitmaps for C