jdk.net API
DRAFT 9-Ubuntu+0-9b153-1
A B C E G H I J N O P S T U V 

A

ALREADY_CREATED - jdk.net.SocketFlow.Status
A flow already exists with identical attributes.

B

bandwidth() - Method in class jdk.net.SocketFlow
Returns this SocketFlow's bandwidth.
bandwidth(long) - Method in class jdk.net.SocketFlow
Sets this SocketFlow's bandwidth.

C

create() - Static method in class jdk.net.SocketFlow
Creates a new SocketFlow that can be used to set the SO_FLOW_SLA socket option and create a socket flow.

E

ExtendedSocketOptions - Class in jdk.net
Defines extended socket options, beyond those defined in StandardSocketOptions.

G

getOption(DatagramSocket, SocketOption<T>) - Static method in class jdk.net.Sockets
Returns the value of a socket option from a DatagramSocket or MulticastSocket
getOption(ServerSocket, SocketOption<T>) - Static method in class jdk.net.Sockets
Returns the value of a socket option from a ServerSocket
getOption(Socket, SocketOption<T>) - Static method in class jdk.net.Sockets
Returns the value of a socket option from a Socket

H

HIGH_PRIORITY - Static variable in class jdk.net.SocketFlow
 

I

IN_PROGRESS - jdk.net.SocketFlow.Status
A flow is being created.

J

jdk.net - module jdk.net
 
jdk.net - package jdk.net
Platform specific socket options for the java.net and java.nio.channels socket classes.

N

NetworkPermission - Class in jdk.net
Represents permission to access the extended networking capabilities defined in the jdk.net package.
NO_PERMISSION - jdk.net.SocketFlow.Status
Caller has no permission to create flow.
NO_STATUS - jdk.net.SocketFlow.Status
Set or get socket option has not been called yet.
NOT_CONNECTED - jdk.net.SocketFlow.Status
Flow can not be created because socket is not connected.
NOT_SUPPORTED - jdk.net.SocketFlow.Status
Flow creation not supported for this socket.
NORMAL_PRIORITY - Static variable in class jdk.net.SocketFlow
 
NetworkPermission(String) - Constructor for class jdk.net.NetworkPermission
Creates a NetworkPermission with the given target name.
NetworkPermission(String, String) - Constructor for class jdk.net.NetworkPermission
Creates a NetworkPermission with the given target name.

O

OK - jdk.net.SocketFlow.Status
Flow successfully created.
OTHER - jdk.net.SocketFlow.Status
Some other unspecified error.

P

priority() - Method in class jdk.net.SocketFlow
Returns this SocketFlow's priority.
priority(int) - Method in class jdk.net.SocketFlow
Sets this SocketFlow's priority.

S

SocketFlow - Class in jdk.net
Represents the service level properties for the platform specific socket option ExtendedSocketOptions.SO_FLOW_SLA.
Sockets - Class in jdk.net
Defines static methods to set and get socket options defined by the SocketOption interface.
SocketFlow.Status - Enum in jdk.net
Enumeration of the return values from the SO_FLOW_SLA socket option.
SO_FLOW_SLA - Static variable in class jdk.net.ExtendedSocketOptions
Service level properties.
setOption(DatagramSocket, SocketOption<T>, T) - Static method in class jdk.net.Sockets
Sets the value of a socket option on a DatagramSocket or MulticastSocket
setOption(ServerSocket, SocketOption<T>, T) - Static method in class jdk.net.Sockets
Sets the value of a socket option on a ServerSocket
setOption(Socket, SocketOption<T>, T) - Static method in class jdk.net.Sockets
Sets the value of a socket option on a Socket
status() - Method in class jdk.net.SocketFlow
Returns the Status value of this SocketFlow.
supportedOptions(Class<?>) - Static method in class jdk.net.Sockets
Returns a set of SocketOptions supported by the given socket type.

T

toString() - Method in class jdk.net.SocketFlow
 

U

UNSET - Static variable in class jdk.net.SocketFlow
 

V

valueOf(String) - Static method in enum jdk.net.SocketFlow.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum jdk.net.SocketFlow.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H I J N O P S T U V 
Skip navigation links
jdk.net API
DRAFT 9-Ubuntu+0-9b153-1

Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2014, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.

DRAFT 9-Ubuntu+0-9b153-1