< prev index next >
src/share/vm/runtime/os.hpp
Print this page
rev 13166 : read/write APIs in class os shall return ssize_t
*** 522,535 ****
static int compare_file_modified_times(const char* file1, const char* file2);
//File i/o operations
! static size_t read(int fd, void *buf, unsigned int nBytes);
! static size_t read_at(int fd, void *buf, unsigned int nBytes, jlong offset);
! static size_t restartable_read(int fd, void *buf, unsigned int nBytes);
! static size_t write(int fd, const void *buf, unsigned int nBytes);
// Reading directories.
static DIR* opendir(const char* dirname);
static int readdir_buf_size(const char *path);
static struct dirent* readdir(DIR* dirp, dirent* dbuf);
--- 522,535 ----
static int compare_file_modified_times(const char* file1, const char* file2);
//File i/o operations
! static ssize_t read(int fd, void *buf, unsigned int nBytes);
! static ssize_t read_at(int fd, void *buf, unsigned int nBytes, jlong offset);
! static ssize_t restartable_read(int fd, void *buf, unsigned int nBytes);
! static ssize_t write(int fd, const void *buf, unsigned int nBytes);
// Reading directories.
static DIR* opendir(const char* dirname);
static int readdir_buf_size(const char *path);
static struct dirent* readdir(DIR* dirp, dirent* dbuf);
< prev index next >