Package-level declarations

Types

Ack
Link copied to clipboard
fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

fun interface Ack

Sends an acknowledgement back to the server for an event that requested one.

ConnectionState
Link copied to clipboard
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
sealed interface ConnectionState
EventBufferConfig
Link copied to clipboard
data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

data class EventBufferConfig(val capacity: Int = 64, val overflow: EventBufferOverflow = EventBufferOverflow.DROP_OLDEST)

Buffer settings for NamespaceSocket.events hot flows.

EventBufferOverflow
Link copied to clipboard

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Overflow policy for NamespaceSocket.events when the collector cannot keep up.

Logger
Link copied to clipboard
interface Logger
interface Logger
interface Logger
interface Logger
interface Logger
interface Logger
interface Logger
interface Logger
NamespaceSocket
Link copied to clipboard
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
interface NamespaceSocket
SocketClient
Link copied to clipboard
SocketCommand
Link copied to clipboard
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
data class SocketCommand(val eventName: String, val payload: JsonElement) : StreamCommand
SocketError
Link copied to clipboard
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
sealed interface SocketError
SocketEvent
Link copied to clipboard
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
data class SocketEvent(val name: String, val args: List<SocketPayload>)
SocketException
Link copied to clipboard
sealed class SocketException : Exception

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException : Exception

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

sealed class SocketException

Thrown by the suspending members of NamespaceSocket and SocketClient when an operation cannot complete.

SocketOptions
Link copied to clipboard
SocketOptionsBuilder
Link copied to clipboard
SocketPayload
Link copied to clipboard
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
sealed interface SocketPayload
StreamCommand
Link copied to clipboard
interface StreamCommand
interface StreamCommand
interface StreamCommand
interface StreamCommand
interface StreamCommand
interface StreamCommand
interface StreamCommand
interface StreamCommand
Subscribe
Link copied to clipboard
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
class Subscribe(val payload: JsonElement) : StreamCommand
Transports
Link copied to clipboard
object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

object Transports

Engine.IO wire transport names for SocketOptionsBuilder.transports.

Unsubscribe
Link copied to clipboard
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand
class Unsubscribe(val payload: JsonElement) : StreamCommand

Functions

socketOptions
Link copied to clipboard