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 Summary
Modifier 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
- 
create
Creates an InitMaxStreams instance.- Parameters:
 maxInStreams- The maximum number of inbound streams, where0 <= maxInStreams <= 65536maxOutStreams- The maximum number of outbound streams, where0 <= maxOutStreams <= 65536- Returns:
 - An 
InitMaxStreamsinstance - Throws:
 IllegalArgumentException- If an argument is outside of specified bounds
 - 
maxInStreams
public int maxInStreams()Returns the maximum number of inbound streams.- Returns:
 - Maximum inbound streams
 
 - 
maxOutStreams
public int maxOutStreams()Returns the maximum number of outbound streams.- Returns:
 - Maximum outbound streams
 
 - 
toString
Returns a string representation of this init max streams, including the maximum in and out bound streams. - 
equals
Returns true if the specified object is anotherInitMaxStreamsinstance with the same number of in and out bound streams. - 
hashCode
public int hashCode()Returns a hash code value for this init max streams. 
 -