ename: L{bytes} @ivar fileSize: The size of the file to get, which has a default value of C{-1} if the size of the file was not specified in the DCC SEND request. @type fileSize: L{int} @ivar destDir: The destination directory for the file to be received. @type destDir: L{bytes} @ivar overwrite: An integer representing whether an existing file should be overwritten or not. This initially is an L{int} but can be modified to be a L{bool} using the L{set_overwrite} method. @type overwrite: L{int} or L{bool} @ivar queryData: queryData is a 3-tuple of (user, channel, data). @type queryData: L{tuple} @ivar fromUser: This is the hostmask of the requesting user and is found at index 0 of L{queryData}. @type fromUser: L{bytes} Z