Modifier and Type | Field and Description |
---|---|
private static final JavaIOFileDescriptorAccess | |
private static final int | |
private static final int | |
private static final int | |
private static final int |
Access | Constructor and Description |
---|---|
pack-priv |
Modifier and Type | Method and Description |
---|---|
pack-priv long | |
pack-priv static native long | |
pack-priv boolean | canTransferToDirectly(SelectableChannel sc)
Implements abstract sun.
|
pack-priv boolean | canTransferToFromOverlappedMap()
Implements abstract sun.
|
pack-priv void | |
pack-priv static native void | |
pack-priv FileDescriptor | duplicateForMapping(FileDescriptor fd)
Implements abstract sun. Returns a dup of fd if a file descriptor is required for memory-mapping operations, otherwise returns an invalid FileDescriptor (meaning a newly allocated FileDescriptor) |
pack-priv int | |
pack-priv static native int | |
pack-priv int | lock(FileDescriptor fd, boolean blocking, long pos, long size, boolean shared)
Implements abstract sun.
|
pack-priv static native int | |
pack-priv long | map(FileDescriptor fd, int prot, long position, long length, boolean isSync)
Implements abstract sun.
|
pack-priv static native long | |
pack-priv int | |
pack-priv int | pread(FileDescriptor fd, long address, int len, long position)
Overrides sun.
|
pack-priv static native int | |
pack-priv int | pwrite(FileDescriptor fd, long address, int len, long position)
Overrides sun.
|
pack-priv static native int | |
pack-priv int | |
pack-priv static native int | |
pack-priv long | readv(FileDescriptor fd, long address, int len)
Implements abstract sun.
|
pack-priv static native long | |
pack-priv void | release(FileDescriptor fd, long pos, long size)
Implements abstract sun.
|
pack-priv static native void | |
pack-priv long | seek(FileDescriptor fd, long offset)
Implements abstract sun. Sets or reports this file's position If offset is -1, the current position is returned otherwise the position is set to offset. |
pack-priv static native long | |
pack-priv static native int | |
pack-priv int | setDirectIO(FileDescriptor fd, String path)
Implements abstract sun.
|
pack-priv long | |
pack-priv static native long | |
pack-priv long | transferFrom(FileDescriptor src, FileDescriptor dst, long position, long count, boolean append)
Implements abstract sun.
|
pack-priv long | transferTo(FileDescriptor src, long position, long count, FileDescriptor dst, boolean append)
Implements abstract sun.
|
pack-priv boolean | |
pack-priv int | |
pack-priv static native int | |
pack-priv int | |
pack-priv static native int | |
pack-priv int | write(FileDescriptor fd, long address, int len)
Implements abstract sun.
|
pack-priv static native int | |
pack-priv long | writev(FileDescriptor fd, long address, int len)
Implements abstract sun.
|
pack-priv static native long |
fdAccess | back to summary |
---|---|
private static final JavaIOFileDescriptorAccess fdAccess |
MAP_INVALID | back to summary |
---|---|
private static final int MAP_INVALID |
MAP_PV | back to summary |
---|---|
private static final int MAP_PV |
MAP_RO | back to summary |
---|---|
private static final int MAP_RO |
MAP_RW | back to summary |
---|---|
private static final int MAP_RW |
UnixFileDispatcherImpl | back to summary |
---|---|
pack-priv UnixFileDispatcherImpl() |
allocationGranularity | back to summary |
---|---|
pack-priv long allocationGranularity() Implements abstract sun. |
allocationGranularity0 | back to summary |
---|---|
pack-priv static native long allocationGranularity0() |
canTransferToDirectly | back to summary |
---|---|
pack-priv boolean canTransferToDirectly(SelectableChannel sc) Implements abstract sun. |
canTransferToFromOverlappedMap | back to summary |
---|---|
pack-priv boolean canTransferToFromOverlappedMap() Implements abstract sun. |
close | back to summary |
---|---|
pack-priv void close(FileDescriptor fd) throws IOException Implements abstract sun. |
closeIntFD | back to summary |
---|---|
pack-priv static native void closeIntFD(int fd) throws IOException |
duplicateForMapping | back to summary |
---|---|
pack-priv FileDescriptor duplicateForMapping(FileDescriptor fd) Implements abstract sun. Doc from sun. Returns a dup of fd if a file descriptor is required for memory-mapping operations, otherwise returns an invalid FileDescriptor (meaning a newly allocated FileDescriptor) |
force | back to summary |
---|---|
pack-priv int force(FileDescriptor fd, boolean metaData) throws IOException Implements abstract sun. |
force0 | back to summary |
---|---|
pack-priv static native int force0(FileDescriptor fd, boolean metaData) throws IOException |
lock | back to summary |
---|---|
pack-priv int lock(FileDescriptor fd, boolean blocking, long pos, long size, boolean shared) throws IOException Implements abstract sun. |
lock0 | back to summary |
---|---|
pack-priv static native int lock0(FileDescriptor fd, boolean blocking, long pos, long size, boolean shared) throws IOException |
map | back to summary |
---|---|
pack-priv long map(FileDescriptor fd, int prot, long position, long length, boolean isSync) throws IOException Implements abstract sun. |
map0 | back to summary |
---|---|
pack-priv static native long map0(FileDescriptor fd, int prot, long position, long length, boolean isSync) throws IOException |
maxDirectTransferSize | back to summary |
---|---|
pack-priv int maxDirectTransferSize() Implements abstract sun. |
pread | back to summary |
---|---|
pack-priv int pread(FileDescriptor fd, long address, int len, long position) throws IOException Overrides sun. |
pread0 | back to summary |
---|---|
pack-priv static native int pread0(FileDescriptor fd, long address, int len, long position) throws IOException |
pwrite | back to summary |
---|---|
pack-priv int pwrite(FileDescriptor fd, long address, int len, long position) throws IOException Overrides sun. |
pwrite0 | back to summary |
---|---|
pack-priv static native int pwrite0(FileDescriptor fd, long address, int len, long position) throws IOException |
read | back to summary |
---|---|
pack-priv int read(FileDescriptor fd, long address, int len) throws IOException Implements abstract sun. |
read0 | back to summary |
---|---|
pack-priv static native int read0(FileDescriptor fd, long address, int len) throws IOException |
readv | back to summary |
---|---|
pack-priv long readv(FileDescriptor fd, long address, int len) throws IOException Implements abstract sun. |
readv0 | back to summary |
---|---|
pack-priv static native long readv0(FileDescriptor fd, long address, int len) throws IOException |
release | back to summary |
---|---|
pack-priv void release(FileDescriptor fd, long pos, long size) throws IOException Implements abstract sun. |
release0 | back to summary |
---|---|
pack-priv static native void release0(FileDescriptor fd, long pos, long size) throws IOException |
seek | back to summary |
---|---|
pack-priv long seek(FileDescriptor fd, long offset) throws IOException Implements abstract sun. Doc from sun. Sets or reports this file's position If offset is -1, the current position is returned otherwise the position is set to offset. |
seek0 | back to summary |
---|---|
pack-priv static native long seek0(FileDescriptor fd, long offset) throws IOException |
setDirect0 | back to summary |
---|---|
pack-priv static native int setDirect0(FileDescriptor fd) throws IOException |
setDirectIO | back to summary |
---|---|
pack-priv int setDirectIO(FileDescriptor fd, String path) Implements abstract sun. |
size | back to summary |
---|---|
pack-priv long size(FileDescriptor fd) throws IOException Implements abstract sun. |
size0 | back to summary |
---|---|
pack-priv static native long size0(FileDescriptor fd) throws IOException |
transferFrom | back to summary |
---|---|
pack-priv long transferFrom(FileDescriptor src, FileDescriptor dst, long position, long count, boolean append) Implements abstract sun. |
transferTo | back to summary |
---|---|
pack-priv long transferTo(FileDescriptor src, long position, long count, FileDescriptor dst, boolean append) Implements abstract sun. |
transferToDirectlyNeedsPositionLock | back to summary |
---|---|
pack-priv boolean transferToDirectlyNeedsPositionLock() Implements abstract sun. |
truncate | back to summary |
---|---|
pack-priv int truncate(FileDescriptor fd, long size) throws IOException Implements abstract sun. |
truncate0 | back to summary |
---|---|
pack-priv static native int truncate0(FileDescriptor fd, long size) throws IOException |
unmap | back to summary |
---|---|
pack-priv int unmap(long address, long length) Implements abstract sun. |
unmap0 | back to summary |
---|---|
pack-priv static native int unmap0(long address, long length) |
write | back to summary |
---|---|
pack-priv int write(FileDescriptor fd, long address, int len) throws IOException Implements abstract sun. |
write0 | back to summary |
---|---|
pack-priv static native int write0(FileDescriptor fd, long address, int len) throws IOException |
writev | back to summary |
---|---|
pack-priv long writev(FileDescriptor fd, long address, int len) throws IOException Implements abstract sun. |
writev0 | back to summary |
---|---|
pack-priv static native long writev0(FileDescriptor fd, long address, int len) throws IOException |