Package com.kristensoft.kdc
Class MulticastParameters
- java.lang.Object
-
- com.kristensoft.kdc.Parameters
-
- com.kristensoft.kdc.ClientParameters
-
- com.kristensoft.kdc.MulticastParameters
-
public final class MulticastParameters extends ClientParameters
Defines configuration parameters for aMulticastClient.Multicast-specific configuration includes socket options and client event handlers, in addition to the common client settings inherited from
ClientParameters.Instances are created using the
MulticastParameters.Builder.- Author:
- Charles B. Kozoyed
- See Also:
MulticastClient,MulticastSocketOptions,MulticastClientEventHandler,MulticastParameters.Builder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMulticastParameters.BuilderBuildsMulticastParametersinstances.-
Nested classes/interfaces inherited from class com.kristensoft.kdc.Parameters
Parameters.Defaults
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MulticastClientEventHandler>getMulticastClientEventHandlers()Returns an unmodifiable list of the registered multicast client event handlers.MulticastSocketOptionsgetMulticastSocketOptions()Returns the socket options used by this multicast client.-
Methods inherited from class com.kristensoft.kdc.ClientParameters
getClientType, getRemoteAddress, getSyncReplyTimeout
-
Methods inherited from class com.kristensoft.kdc.Parameters
getApiMap, getBindAddress, getConnectionQueuePoolSize, getEncryptionKey, getLatencyReportingInterval, getMaxReceiveBufferSize, getMaxSendBufferSize, getProtocol, getProtocolVersion, getSerializationFormat, getWhiteList, isAutoStart, isCompressed, isCrc, isLatencyModeOn
-
-
-
-
Method Detail
-
getMulticastSocketOptions
public MulticastSocketOptions getMulticastSocketOptions()
Returns the socket options used by this multicast client.- Returns:
- the multicast socket options
-
getMulticastClientEventHandlers
public List<MulticastClientEventHandler> getMulticastClientEventHandlers()
Returns an unmodifiable list of the registered multicast client event handlers.- Returns:
- an unmodifiable list of the registered multicast client event handlers
-
-