Package org.lwjgl.system.linux
Class UIO
- java.lang.Object
-
- org.lwjgl.system.linux.UIO
-
public class UIO extends java.lang.ObjectNative bindings to <sys/uio.h>.
-
-
Field Summary
Fields Modifier and Type Field Description static intRWF_APPEND
RWF_DSYNC
RWF_HIPRI
RWF_NOWAIT
RWF_SYNCFlags forpreadv2/pwritev2.static intUIO_FASTIOV
UIO_MAXIOV
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longnpreadv(int __fd, long __iovec, int __count, long __offset)static longnpreadv2(int __fd, long __iovec, int __count, long __offset, int __flags)static longnprocess_vm_readv(int __pid, long __lvec, long __liovcnt, long __rvec, long __riovcnt, long __flags)static longnprocess_vm_writev(int __pid, long __lvec, long __liovcnt, long __rvec, long __riovcnt, long __flags)static longnpwritev(int __fd, long __iovec, int __count, long __offset)static longnpwritev2(int __fd, long __iovec, int __count, long __offset, int __flags)static longnreadv(int __fd, long __iovec, int __count)static longnwritev(int __fd, long __iovec, int __count)static longpreadv(int __fd, IOVec __iovec, int __count, long __offset)static longpreadv2(int __fd, IOVec __iovec, int __count, long __offset, int __flags)static longprocess_vm_readv(int __pid, IOVec __lvec, long __liovcnt, IOVec __rvec, long __riovcnt, long __flags)Read from another process' address space.static longprocess_vm_writev(int __pid, IOVec __lvec, long __liovcnt, IOVec __rvec, long __riovcnt, long __flags)Write to another process' address space.static longpwritev(int __fd, IOVec __iovec, int __count, long __offset)static longpwritev2(int __fd, IOVec __iovec, int __count, long __offset, int __flags)static longreadv(int __fd, IOVec __iovec, int __count)static longwritev(int __fd, IOVec __iovec, int __count)
-
-
-
Field Detail
-
UIO_FASTIOV
- See Also:
- Constant Field Values
-
UIO_MAXIOV
- See Also:
- Constant Field Values
-
RWF_HIPRI, RWF_DSYNC, RWF_SYNC, RWF_NOWAIT, RWF_APPEND
Flags forpreadv2/pwritev2.Enum values:
RWF_HIPRI- High priority request.RWF_DSYNC- per-IOFCNTL.O_DSYNCRWF_SYNC- per-IOFCNTL.O_SYNCRWF_NOWAIT- per-IO nonblocking modeRWF_APPEND- per-IOFCNTL.O_APPEND
-
-
Method Detail
-
nreadv
public static long nreadv(int __fd, long __iovec, int __count)
-
readv
public static long readv(int __fd, IOVec __iovec, int __count)
-
nwritev
public static long nwritev(int __fd, long __iovec, int __count)
-
writev
public static long writev(int __fd, IOVec __iovec, int __count)
-
npreadv
public static long npreadv(int __fd, long __iovec, int __count, long __offset)
-
preadv
public static long preadv(int __fd, IOVec __iovec, int __count, long __offset)
-
npwritev
public static long npwritev(int __fd, long __iovec, int __count, long __offset)
-
pwritev
public static long pwritev(int __fd, IOVec __iovec, int __count, long __offset)
-
npreadv2
public static long npreadv2(int __fd, long __iovec, int __count, long __offset, int __flags)
-
preadv2
public static long preadv2(int __fd, IOVec __iovec, int __count, long __offset, int __flags)
-
npwritev2
public static long npwritev2(int __fd, long __iovec, int __count, long __offset, int __flags)
-
pwritev2
public static long pwritev2(int __fd, IOVec __iovec, int __count, long __offset, int __flags)
-
nprocess_vm_readv
public static long nprocess_vm_readv(int __pid, long __lvec, long __liovcnt, long __rvec, long __riovcnt, long __flags)
-
process_vm_readv
public static long process_vm_readv(int __pid, IOVec __lvec, long __liovcnt, IOVec __rvec, long __riovcnt, long __flags)Read from another process' address space.
-
nprocess_vm_writev
public static long nprocess_vm_writev(int __pid, long __lvec, long __liovcnt, long __rvec, long __riovcnt, long __flags)
-
-