class Progress.IO.FileInputStream
    inherits Progress.IO.InputStream:
    
    constructor public FileInputStream(input filename as character):
    end.
  
    define public property FileName as character get.
        
    method override public void Close():
    end.
    
    method override public int64 Read( input target as memptr ):
    end.
    
    method override public int64 SkipBytes( input n as int64 ):
    end.
          
    method override public int64 Read( input target as memptr, input offset as int64, input length as int64 ):
    end.
    
    method override public int64 Read( input delimiter as character, output target as character ):
    end.
    
    method override public int64 Read( input delimiter as character, output target as longchar ):
    end.
    
end.
