ConnectLocalIpsOptions

data class ConnectLocalIpsOptions(val socket: SocketManager?, val newProducerMethod: suspend (LocalNewProducerOptions) -> Unit? = null, val closedProducerMethod: suspend (LocalProducerClosedOptions) -> Unit? = null, val receiveAllPipedTransportsMethod: suspend (ReceiveAllPipedTransportsOptions) -> Unit? = null, val parameters: ConnectLocalIpsParameters)

Options for connecting local IPs and managing socket connections.

Constructors

Link copied to clipboard
constructor(socket: SocketManager?, newProducerMethod: suspend (LocalNewProducerOptions) -> Unit? = null, closedProducerMethod: suspend (LocalProducerClosedOptions) -> Unit? = null, receiveAllPipedTransportsMethod: suspend (ReceiveAllPipedTransportsOptions) -> Unit? = null, parameters: ConnectLocalIpsParameters)

Properties

Link copied to clipboard

Optional function to handle closed producer events

Link copied to clipboard

Optional function to handle new producer events

Link copied to clipboard

Parameters object to handle state updates

Link copied to clipboard

Optional function to initialize piped transports

Link copied to clipboard

The local socket connection (already established)