Class NeonConfig.Builder
java.lang.Object
com.quietterminal.neon.core.NeonConfig.Builder
- Enclosing class:
NeonConfig
-
Method Summary
Modifier and TypeMethodDescriptionbufferPoolInitSize(int v) bufferPoolMaxSize(int v) bufferSize(int v) build()clientConnectionTimeoutMs(int v) clientMaxReconnectAttempts(int v) clientMaxReconnectDelayMs(int v) clientPingIntervalMs(int v) clientProcessingLoopSleepMs(int v) clientSocketTimeoutMs(int v) enforceBufferSize(boolean v) hostAckTimeoutMs(int v) hostMaxAckRetries(int v) hostProcessingLoopSleepMs(int v) hostSessionMaxPacketSize(short v) hostSessionTickRate(short v) hostSessionTokenTimeoutMs(int v) hostSocketTimeoutMs(int v) maxClientsPerSession(int v) maxPacketsPerSecond(int v) maxPendingConnections(int v) maxRateLimiters(int v) maxTotalConnections(int v) relayCleanupIntervalMs(int v) relayClientTimeoutMs(int v) relayMainLoopSleepMs(int v) relayPort(int v) relaySocketTimeoutMs(int v) reliablePacketMaxRetries(int v) reliablePacketTimeoutMs(int v)
-
Method Details
-
bufferSize
-
bufferPoolInitSize
-
bufferPoolMaxSize
-
enforceBufferSize
-
relayPort
-
relaySocketTimeoutMs
-
relayCleanupIntervalMs
-
relayClientTimeoutMs
-
relayMainLoopSleepMs
-
maxPendingConnections
-
maxRateLimiters
-
maxPacketsPerSecond
-
maxClientsPerSession
-
maxTotalConnections
-
clientSocketTimeoutMs
-
clientConnectionTimeoutMs
-
clientPingIntervalMs
-
clientInitialReconnectDelayMs
-
clientMaxReconnectDelayMs
-
clientMaxReconnectAttempts
-
clientDisconnectNoticeDelayMs
-
clientProcessingLoopSleepMs
-
hostSocketTimeoutMs
-
hostAckTimeoutMs
-
hostMaxAckRetries
-
hostSessionTokenTimeoutMs
-
hostGracefulShutdownTimeoutMs
-
hostProcessingLoopSleepMs
-
hostSessionTickRate
-
hostSessionMaxPacketSize
-
reliablePacketTimeoutMs
-
reliablePacketMaxRetries
-
build
-