question: public LibaioFile < Callback > openFile ( File file , boolean direct ) throws IOException { return openFile ( file . getPath ( ) , direct ) ; }
target:  It will open a file. If you set the direct flag = false then you won't need to use the special buffer. Notice: This will create an empty file if the file doesn't already exist.