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

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

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

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

  Methods in com.sun.nio.sctp that return MessageInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract MessageInfo` | MessageInfo.`complete​(boolean complete)` | Sets whether or not the message is complete.
  `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.
  `static MessageInfo` | MessageInfo.`createOutgoing​(SocketAddress address, int streamNumber)` | Creates a `MessageInfo` instance suitable for use when sending a message.
  `abstract MessageInfo` | MessageInfo.`payloadProtocolID​(int ppid)` | Sets the payload protocol Identifier.
  `abstract <T> MessageInfo` | SctpChannel.`receive​(ByteBuffer dst, T attachment, NotificationHandler<T> handler)` | Receives a message into the given buffer and/or handles a notification.
  `abstract <T> MessageInfo` | SctpMultiChannel.`receive​(ByteBuffer buffer, T attachment, NotificationHandler<T> handler)` | Receives a message and/or handles a notification via this channel.
  `abstract MessageInfo` | MessageInfo.`streamNumber​(int streamNumber)` | Sets the stream number that the message is to be sent on.
  `abstract MessageInfo` | MessageInfo.`timeToLive​(long millis)` | Sets the time period that the sending side may expire the message if it has not been sent.
  `abstract MessageInfo` | MessageInfo.`unordered​(boolean unordered)` | Sets whether or not the message is unordered.

  Methods in com.sun.nio.sctp with parameters of type MessageInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract int` | SctpChannel.`send​(ByteBuffer src, MessageInfo messageInfo)` | Sends a message via this channel.
  `abstract int` | SctpMultiChannel.`send​(ByteBuffer buffer, MessageInfo messageInfo)` | Sends a message via this channel.