FilePoint is not good name. File descriptor is the better.
And do not use underscore '_'