Class SctpStandardSocketOptions.InitMaxStreams
java.lang.Object
com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams
- Enclosing class:
- SctpStandardSocketOptions
This class is used to set the maximum number of inbound/outbound streams
 used by the local endpoint during association initialization. An
 instance of this class is used to set the 
SCTP_INIT_MAXSTREAMS
 socket option.- Since:
- 1.7
- 
Method SummaryModifier and TypeMethodDescriptioncreate(int maxInStreams, int maxOutStreams) Creates an InitMaxStreams instance.booleanReturns true if the specified object is anotherInitMaxStreamsinstance with the same number of in and out bound streams.inthashCode()Returns a hash code value for this init max streams.intReturns the maximum number of inbound streams.intReturns the maximum number of outbound streams.toString()Returns a string representation of this init max streams, including the maximum in and out bound streams.
- 
Method Details- 
createCreates an InitMaxStreams instance.- Parameters:
- maxInStreams- The maximum number of inbound streams, where- 0 <= maxInStreams <= 65536
- maxOutStreams- The maximum number of outbound streams, where- 0 <= maxOutStreams <= 65536
- Returns:
- An InitMaxStreamsinstance
- Throws:
- IllegalArgumentException- If an argument is outside of specified bounds
 
- 
maxInStreamspublic int maxInStreams()Returns the maximum number of inbound streams.- Returns:
- Maximum inbound streams
 
- 
maxOutStreamspublic int maxOutStreams()Returns the maximum number of outbound streams.- Returns:
- Maximum outbound streams
 
- 
toString
- 
equalsReturns true if the specified object is anotherInitMaxStreamsinstance with the same number of in and out bound streams.
- 
hashCode
 
-