A B C D E F G H I L O P R S T V W

A

accept() - Method in class dk.i1.sctp.OneToOneSCTPSocket
Accept an incoming association.
AssociationId - Class in dk.i1.sctp
Encapsulates the ID of an association.

B

bind() - Method in class dk.i1.sctp.SCTPSocket
Bind to an unspecified address/port.
bind(int) - Method in class dk.i1.sctp.SCTPSocket
Bind to a specific port.
bind(InetSocketAddress) - Method in class dk.i1.sctp.SCTPSocket
Deprecated. An important feature of SCTP is multi-homing. This method binds the socket to a single interface and effectively disables multi-homing. This method is only here for completeness' sake.
bind(InetAddress, int) - Method in class dk.i1.sctp.SCTPSocket
Deprecated. An important feature of SCTP is multi-homing. This method binds the socket to a single interface and effectively disables multi-homing. This method is only here for completeness' sake.

C

chunkAvailable() - Method in class dk.i1.sctp.SCTPSocket
Probe if any unread chunks are pending
close() - Method in class dk.i1.sctp.SCTPSocket
Close the socket.
configureAutoClose(int) - Method in class dk.i1.sctp.SCTPSocket
Configure the auto-close feature.
configureBlocking(boolean) - Method in class dk.i1.sctp.SCTPSocket
Set the blocking mode.
connect(InetSocketAddress) - Method in class dk.i1.sctp.SCTPSocket
Create an association to a peer.
connect(InetAddress, int) - Method in class dk.i1.sctp.SCTPSocket
Create an association to a peer.

D

data - Variable in class dk.i1.sctp.SCTPNotificationSendFailed
 
default_ - Static variable in class dk.i1.sctp.AssociationId
The default association.
disconnect(AssociationId) - Method in class dk.i1.sctp.SCTPSocket
Shut down an association.
disconnect(AssociationId, boolean) - Method in class dk.i1.sctp.SCTPSocket
Shut down an association.
dk.i1.sctp - package dk.i1.sctp
 

E

equals(Object) - Method in class dk.i1.sctp.AssociationId
 

F

finalize() - Method in class dk.i1.sctp.SCTPSocket
 
flags - Variable in class dk.i1.sctp.SCTPNotification
 

G

getData() - Method in class dk.i1.sctp.SCTPData
 
getLength() - Method in class dk.i1.sctp.SCTPData
 
getLocalInetAddresses() - Method in class dk.i1.sctp.SCTPSocket
Get local addressed uses by the socket.
getLocalInetAddresses(AssociationId) - Method in class dk.i1.sctp.SCTPSocket
Get local addresses used by the socket.
getLocalInetPort() - Method in class dk.i1.sctp.SCTPSocket
Get local port.
getPeerInetAddresses(AssociationId) - Method in class dk.i1.sctp.SCTPSocket
Get addresses of a peer.
getPeerInetPort(AssociationId) - Method in class dk.i1.sctp.SCTPSocket
 
getReceiveBufferSize() - Method in class dk.i1.sctp.SCTPSocket
Get the SO_RCVBUF option for the socket.
getSctpNoDelay() - Method in class dk.i1.sctp.SCTPSocket
Tests if SCTP_NODELAY is enabled.
getSendBufferSize() - Method in class dk.i1.sctp.SCTPSocket
Get the SO_SNDBUF option for the socket.

H

hashCode() - Method in class dk.i1.sctp.AssociationId
 

I

isBlocking() - Method in class dk.i1.sctp.SCTPSocket
Tells whether send() and connect() may block.
isClosed() - Method in class dk.i1.sctp.SCTPSocket
Returns the closed state of the socket.

L

listen() - Method in class dk.i1.sctp.SCTPSocket
Enable inbound connections.

O

OneToManySCTPSocket - Class in dk.i1.sctp
A one-to-many SCTP socket.
OneToManySCTPSocket() - Constructor for class dk.i1.sctp.OneToManySCTPSocket
Creates an unbound socket.
OneToManySCTPSocket(int) - Constructor for class dk.i1.sctp.OneToManySCTPSocket
Creates a socket bound to the specified port.
OneToOneSCTPSocket - Class in dk.i1.sctp
A one-to-one SCTP socket.
OneToOneSCTPSocket() - Constructor for class dk.i1.sctp.OneToOneSCTPSocket
Creates an unbound socket.
OneToOneSCTPSocket(int) - Constructor for class dk.i1.sctp.OneToOneSCTPSocket
Creates a socket bound to the specified port.

P

pdapi_assoc_id - Variable in class dk.i1.sctp.SCTPNotificationPartialDeliveryEvent
 
pdapi_indication - Variable in class dk.i1.sctp.SCTPNotificationPartialDeliveryEvent
 

R

receive() - Method in class dk.i1.sctp.SCTPSocket
Receive a data chunk or a notification.
receive(long) - Method in class dk.i1.sctp.SCTPSocket
Receive a data chunk or a notification.
receiveNow() - Method in class dk.i1.sctp.SCTPSocket
Receive a data chunk or a notification.

S

sac_assoc_id - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
 
sac_error - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
 
sac_flags - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
 
sac_inbound_streams - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
Maximum number of inbound streams
sac_outbound_streams - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
Maximum number of outbound streams
sac_state - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
 
sac_type - Variable in class dk.i1.sctp.SCTPNotificationAssociationChange
 
sai_adaptation_ind - Variable in class dk.i1.sctp.SCTPNotificationAdaptationIndication
The 32-bit array (in network order) of the adaptation layer indication
sai_assoc_id - Variable in class dk.i1.sctp.SCTPNotificationAdaptationIndication
The association that sent the adaptation notification
SCTP_ABORT - Static variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sctp_adaptation_layer_event - Variable in class dk.i1.sctp.sctp_event_subscribe
 
SCTP_ADDR_ADDED - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
SCTP_ADDR_AVAILABLE - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
SCTP_ADDR_CONFIRMED - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
SCTP_ADDR_MADE_PRIM - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
SCTP_ADDR_OVER - Static variable in class dk.i1.sctp.sctp_sndrcvinfo
 
SCTP_ADDR_REMOVED - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
SCTP_ADDR_UNREACHABLE - Static variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
sctp_address_event - Variable in class dk.i1.sctp.sctp_event_subscribe
Receive SCTPNotificationPeerAddressChange events.
sctp_association_event - Variable in class dk.i1.sctp.sctp_event_subscribe
Receive association change notifications.
sctp_data_io_event - Variable in class dk.i1.sctp.sctp_event_subscribe
Receive sctp_sndrcvinfo per chunk.
SCTP_EOF - Static variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sctp_event_subscribe - Class in dk.i1.sctp
 
sctp_event_subscribe() - Constructor for class dk.i1.sctp.sctp_event_subscribe
 
sctp_initmsg - Class in dk.i1.sctp
 
sctp_initmsg() - Constructor for class dk.i1.sctp.sctp_initmsg
 
sctp_paddrparams - Class in dk.i1.sctp
 
sctp_paddrparams() - Constructor for class dk.i1.sctp.sctp_paddrparams
 
sctp_partial_delivery_event - Variable in class dk.i1.sctp.sctp_event_subscribe
 
sctp_peer_error_event - Variable in class dk.i1.sctp.sctp_event_subscribe
 
sctp_send_failure_event - Variable in class dk.i1.sctp.sctp_event_subscribe
Receive SCTPNotificationSendFailed events.
SCTP_SENDALL - Static variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sctp_shutdown_event - Variable in class dk.i1.sctp.sctp_event_subscribe
 
sctp_sndrcvinfo - Class in dk.i1.sctp
 
sctp_sndrcvinfo() - Constructor for class dk.i1.sctp.sctp_sndrcvinfo
 
sctp_sndrcvinfo(sctp_sndrcvinfo) - Constructor for class dk.i1.sctp.sctp_sndrcvinfo
 
SCTP_UNORDERED - Static variable in class dk.i1.sctp.sctp_sndrcvinfo
 
SCTPChunk - Class in dk.i1.sctp
An SCTP chunk, data or notification.
SCTPChunk() - Constructor for class dk.i1.sctp.SCTPChunk
 
SCTPData - Class in dk.i1.sctp
 
SCTPData() - Constructor for class dk.i1.sctp.SCTPData
Creates an empty data chunk.
SCTPData(byte[]) - Constructor for class dk.i1.sctp.SCTPData
Creates a data chunk with payload.
SCTPData(sctp_sndrcvinfo, byte[]) - Constructor for class dk.i1.sctp.SCTPData
Creates an empty data chunk.
SCTPNotification - Class in dk.i1.sctp
 
SCTPNotification.Type - Enum in dk.i1.sctp
 
SCTPNotificationAdaptationIndication - Class in dk.i1.sctp
 
SCTPNotificationAssociationChange - Class in dk.i1.sctp
Notification that an association has been created, lost or not created.
SCTPNotificationAssociationChange.State - Enum in dk.i1.sctp
 
SCTPNotificationAssociationChangeCantStartAssociation - Class in dk.i1.sctp
An association to a peer cannot be made.
SCTPNotificationAssociationChangeCommLost - Class in dk.i1.sctp
An association has been lost.
SCTPNotificationAssociationChangeCommUp - Class in dk.i1.sctp
An association has been brought up.
SCTPNotificationAssociationChangeRestart - Class in dk.i1.sctp
A peer has been restarted.
SCTPNotificationAssociationChangeShutdownComplete - Class in dk.i1.sctp
An association has been shut down (cleanly).
SCTPNotificationPartialDeliveryEvent - Class in dk.i1.sctp
 
SCTPNotificationPeerAddressChange - Class in dk.i1.sctp
 
SCTPNotificationRemoteError - Class in dk.i1.sctp
 
SCTPNotificationSendFailed - Class in dk.i1.sctp
 
SCTPNotificationShutdownEvent - Class in dk.i1.sctp
 
SCTPSocket - Class in dk.i1.sctp
An SCTP socket An SCTP socket behaves in some ways like a TCP socket and in some ways like a datagram socket.
send(SCTPData) - Method in class dk.i1.sctp.SCTPSocket
Send a datagram to a peer.
setData(byte[]) - Method in class dk.i1.sctp.SCTPData
 
setInitMsg(sctp_initmsg) - Method in class dk.i1.sctp.SCTPSocket
Set default association parameters.
setPeerParameters(sctp_paddrparams) - Method in class dk.i1.sctp.SCTPSocket
Set the parameters for a peer.
setReceiveBufferSize(int) - Method in class dk.i1.sctp.SCTPSocket
Sets the SO_RCVBUF option for this socket.
setSctpNoDelay(boolean) - Method in class dk.i1.sctp.SCTPSocket
Enable/disable SCTP_NODELAY (disable/enable Nagle's algorithm).
setSendBufferSize(int) - Method in class dk.i1.sctp.SCTPSocket
Sets the SO_SNDBUF option for this socket.
sinfo_assoc_id - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_context - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_cumtsn - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_flags - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_ppid - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_ssn - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_stream - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_timetolive - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinfo_tsn - Variable in class dk.i1.sctp.sctp_sndrcvinfo
 
sinit_max_attempts - Variable in class dk.i1.sctp.sctp_initmsg
This integer specifies how many attempts the SCTP endpoint should make at resending the INIT.
sinit_max_init_timeo - Variable in class dk.i1.sctp.sctp_initmsg
This value represents the largest Time-Out or RTO value (in milliseconds) to use in attempting an INIT.
sinit_max_instreams - Variable in class dk.i1.sctp.sctp_initmsg
This value represents the maximum number of inbound streams the application is prepared to support.
sinit_num_ostreams - Variable in class dk.i1.sctp.sctp_initmsg
This is an integer number representing the number of streams that the application wishes to be able to send to.
sndrcvinfo - Variable in class dk.i1.sctp.SCTPData
Sender/receiver info
spc_aaddr - Variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
spc_error - Variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
spc_state - Variable in class dk.i1.sctp.SCTPNotificationPeerAddressChange
 
spp_address - Variable in class dk.i1.sctp.sctp_paddrparams
 
spp_assoc_id - Variable in class dk.i1.sctp.sctp_paddrparams
 
spp_flags - Variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_HB_DEMAND - Static variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_HB_DISABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_HB_ENABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_HB_TIME_IS_ZERO - Static variable in class dk.i1.sctp.sctp_paddrparams
 
spp_hbinterval - Variable in class dk.i1.sctp.sctp_paddrparams
 
spp_ipv4_tos - Variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_IPV4_TOS - Static variable in class dk.i1.sctp.sctp_paddrparams
 
spp_ipv6_flowlabel - Variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_IPV6_FLOWLABEL - Static variable in class dk.i1.sctp.sctp_paddrparams
 
spp_pathmaxrxt - Variable in class dk.i1.sctp.sctp_paddrparams
 
spp_pathmtu - Variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_PMTUD_DISABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_PMTUD_ENABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
spp_sackdelay - Variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_SACKDELAY_DISABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
SPP_SACKDELAY_ENABLE - Static variable in class dk.i1.sctp.sctp_paddrparams
 
sre_assoc_id - Variable in class dk.i1.sctp.SCTPNotificationRemoteError
 
sre_error - Variable in class dk.i1.sctp.SCTPNotificationRemoteError
 
sse_assoc_id - Variable in class dk.i1.sctp.SCTPNotificationShutdownEvent
 
ssf_error - Variable in class dk.i1.sctp.SCTPNotificationSendFailed
 
ssf_info - Variable in class dk.i1.sctp.SCTPNotificationSendFailed
 
subscribeEvents(sctp_event_subscribe) - Method in class dk.i1.sctp.SCTPSocket
Subscribe to specific SCTP notifications.

T

toString() - Method in class dk.i1.sctp.AssociationId
 
toString() - Method in class dk.i1.sctp.sctp_paddrparams
Returns a string representation of this structure.
type - Variable in class dk.i1.sctp.SCTPNotification
 

V

valueOf(String) - Static method in enum dk.i1.sctp.SCTPNotification.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dk.i1.sctp.SCTPNotificationAssociationChange.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum dk.i1.sctp.SCTPNotification.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum dk.i1.sctp.SCTPNotificationAssociationChange.State
Returns an array containing the constants of this enum type, in the order they're declared.

W

wakeup() - Method in class dk.i1.sctp.SCTPSocket
Wake other threads from receive().
WouldBlockException - Exception in dk.i1.sctp
This exception is thrown when an operation on an SCTPSocket would block and the socket is in non-blocking mode.
WouldBlockException(String) - Constructor for exception dk.i1.sctp.WouldBlockException
 

A B C D E F G H I L O P R S T V W