Package org.qbicc.runtime.linux
Class SysUio
java.lang.Object
org.qbicc.runtime.linux.SysUio
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CNative.c_intstatic final CNative.c_intstatic final CNative.c_intstatic final CNative.c_intstatic final CNative.c_int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SysTypes.ssize_tpreadv(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset) static SysTypes.ssize_tpreadv2(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset, CNative.c_int flags) static SysTypes.ssize_tpwritev(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset) static SysTypes.ssize_tpwritev2(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset, CNative.c_int flags)
-
Field Details
-
RWF_DSYNC
-
RWF_HIPRI
-
RWF_SYNC
-
RWF_NOWAIT
-
RWF_APPEND
-
-
Constructor Details
-
SysUio
public SysUio()
-
-
Method Details
-
preadv
public static SysTypes.ssize_t preadv(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset) -
pwritev
public static SysTypes.ssize_t pwritev(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset) -
preadv2
public static SysTypes.ssize_t preadv2(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset, CNative.c_int flags) -
pwritev2
public static SysTypes.ssize_t pwritev2(CNative.c_int fd, SysUio.const_struct_iovec_ptr iov, CNative.c_int iovCnt, SysTypes.off_t offset, CNative.c_int flags)
-