Top Constructors Methods
jdk.net

pack-priv Class LinuxSocketOptions

extends PlatformSocketOptions
Class Inheritance
Annotations
@SuppressWarnings:removal
Imports
java.net.SocketException, java.nio.file.attribute.UserPrincipal, .GroupPrincipal, java.security.AccessController, .PrivilegedAction, jdk.net.ExtendedSocketOptions.PlatformSocketOptions, sun.nio.fs.UnixUserPrincipals

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv int
private static native int
pack-priv boolean
private static native boolean
getIpDontFragment0(int fd, boolean isIPv6)

pack-priv boolean
private static native boolean
getQuickAck0(int fd)

pack-priv UnixDomainPrincipal
private static native long
pack-priv int
private static native int
pack-priv int
private static native int
pack-priv int
private static native int
pack-priv boolean
private static native boolean
pack-priv boolean
pack-priv boolean
private static native boolean
pack-priv boolean
public boolean
private static native boolean
pack-priv void
private static native void
setIpDontFragment0(int fd, boolean value, boolean isIPv6)

pack-priv void
private static native void
setQuickAck0(int fd, boolean on)

pack-priv void
private static native void
setTcpKeepAliveIntvl0(int fd, int value)

pack-priv void
private static native void
setTcpKeepAliveProbes0(int fd, int value)

pack-priv void
private static native void
setTcpKeepAliveTime0(int fd, int value)

Inherited from jdk.net.ExtendedSocketOptions.PlatformSocketOptions:
get

Constructor Detail

LinuxSocketOptionsback to summary
public LinuxSocketOptions()

Method Detail

getIncomingNapiIdback to summary
pack-priv int getIncomingNapiId(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getIncomingNapiId.

Annotations
@Override
getIncomingNapiId0back to summary
private static native int getIncomingNapiId0(int fd) throws SocketException
getIpDontFragmentback to summary
pack-priv boolean getIpDontFragment(int fd, boolean isIPv6) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getIpDontFragment.

Annotations
@Override
getIpDontFragment0back to summary
private static native boolean getIpDontFragment0(int fd, boolean isIPv6) throws SocketException
getQuickAckback to summary
pack-priv boolean getQuickAck(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getQuickAck.

Annotations
@Override
getQuickAck0back to summary
private static native boolean getQuickAck0(int fd) throws SocketException
getSoPeerCredback to summary
pack-priv UnixDomainPrincipal getSoPeerCred(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getSoPeerCred.

Annotations
@Override
getSoPeerCred0back to summary
private static native long getSoPeerCred0(int fd) throws SocketException
getTcpKeepAliveIntvlback to summary
pack-priv int getTcpKeepAliveIntvl(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getTcpKeepAliveIntvl.

Annotations
@Override
getTcpKeepAliveIntvl0back to summary
private static native int getTcpKeepAliveIntvl0(int fd) throws SocketException
getTcpKeepAliveProbesback to summary
pack-priv int getTcpKeepAliveProbes(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getTcpKeepAliveProbes.

Annotations
@Override
getTcpKeepAliveProbes0back to summary
private static native int getTcpKeepAliveProbes0(int fd) throws SocketException
getTcpKeepAliveTimeback to summary
pack-priv int getTcpKeepAliveTime(int fd) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.getTcpKeepAliveTime.

Annotations
@Override
getTcpKeepAliveTime0back to summary
private static native int getTcpKeepAliveTime0(int fd) throws SocketException
incomingNapiIdSupportedback to summary
pack-priv boolean incomingNapiIdSupported()

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.incomingNapiIdSupported.

Annotations
@Override
incomingNapiIdSupported0back to summary
private static native boolean incomingNapiIdSupported0()
ipDontFragmentSupportedback to summary
pack-priv boolean ipDontFragmentSupported()

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.ipDontFragmentSupported.

Annotations
@Override
keepAliveOptionsSupportedback to summary
pack-priv boolean keepAliveOptionsSupported()

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.keepAliveOptionsSupported.

Annotations
@Override
keepAliveOptionsSupported0back to summary
private static native boolean keepAliveOptionsSupported0()
peerCredentialsSupportedback to summary
pack-priv boolean peerCredentialsSupported()

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.peerCredentialsSupported.

quickAckSupportedback to summary
public boolean quickAckSupported()

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.quickAckSupported.

Annotations
@Override
quickAckSupported0back to summary
private static native boolean quickAckSupported0()
setIpDontFragmentback to summary
pack-priv void setIpDontFragment(int fd, final boolean value, boolean isIPv6) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.setIpDontFragment.

Annotations
@Override
setIpDontFragment0back to summary
private static native void setIpDontFragment0(int fd, boolean value, boolean isIPv6) throws SocketException
setQuickAckback to summary
pack-priv void setQuickAck(int fd, boolean on) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.setQuickAck.

Annotations
@Override
setQuickAck0back to summary
private static native void setQuickAck0(int fd, boolean on) throws SocketException
setTcpKeepAliveIntvlback to summary
pack-priv void setTcpKeepAliveIntvl(int fd, final int value) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.setTcpKeepAliveIntvl.

Annotations
@Override
setTcpKeepAliveIntvl0back to summary
private static native void setTcpKeepAliveIntvl0(int fd, int value) throws SocketException
setTcpKeepAliveProbesback to summary
pack-priv void setTcpKeepAliveProbes(int fd, final int value) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.setTcpKeepAliveProbes.

Annotations
@Override
setTcpKeepAliveProbes0back to summary
private static native void setTcpKeepAliveProbes0(int fd, int value) throws SocketException
setTcpKeepAliveTimeback to summary
pack-priv void setTcpKeepAliveTime(int fd, final int value) throws SocketException

Overrides jdk.net.ExtendedSocketOptions.PlatformSocketOptions.setTcpKeepAliveTime.

Annotations
@Override
setTcpKeepAliveTime0back to summary
private static native void setTcpKeepAliveTime0(int fd, int value) throws SocketException