Uses of Class com.sun.nio.sctp.Association (Java SE 17 & JDK 17)
Description: use: module: jdk.sctp, package: com.sun.nio.sctp, class: Association

# Uses of Class
com.sun.nio.sctp.Association

Packages that use Association
Package
Description
com.sun.nio.sctp
A Java API for Stream Control Transport Protocol.

- ## Uses of Association in com.sun.nio.sctp

  Methods in com.sun.nio.sctp that return Association
  Modifier and Type
  Method
  Description
  `abstract Association`
  AssociationChangeNotification.`association()`
  Returns the association that this notification is applicable to.
  `abstract Association`
  MessageInfo.`association()`
  Returns the association that the message was received on, if the message has been received, otherwise the association that the message is to be sent on.
  `Association`
  Notification.`association()`
  Returns the association that this notification is applicable to.
  `abstract Association`
  PeerAddressChangeNotification.`association()`
  Returns the association that this notification is applicable to.
  `abstract Association`
  SctpChannel.`association()`
  Returns the association on this channel's socket.
  `abstract Association`
  SendFailedNotification.`association()`
  Returns the association that this notification is applicable to.
  `abstract Association`
  ShutdownNotification.`association()`
  Returns the association that this notification is applicable to.
  Methods in com.sun.nio.sctp that return types with arguments of type Association
  Modifier and Type
  Method
  Description
  `abstract Set<Association>`
  SctpMultiChannel.`associations()`
  Returns the open associations on this channel's socket.
  Methods in com.sun.nio.sctp with parameters of type Association
  Modifier and Type
  Method
  Description
  `abstract SctpChannel`
  SctpMultiChannel.`branch(Association association)`
  Branches off an association.
  `static MessageInfo`
  MessageInfo.`createOutgoing(Association association, SocketAddress address, int streamNumber)`
  Creates a `MessageInfo` instance suitable for use when sending a message to a given association.
  `abstract <T> T`
  SctpMultiChannel.`getOption(SctpSocketOption<T> name, Association association)`
  Returns the value of a socket option.
  `abstract Set<SocketAddress>`
  SctpMultiChannel.`getRemoteAddresses(Association association)`
  Returns all of the remote addresses to which the given association on this channel's socket is connected.
  `abstract <T> SctpMultiChannel`
  SctpMultiChannel.`setOption(SctpSocketOption<T> name, T value, Association association)`
  Sets the value of a socket option.
  `abstract SctpMultiChannel`
  SctpMultiChannel.`shutdown(Association association)`
  Shutdown an association without closing the channel.