PrivMX DOCS
API Reference/PrivMX Endpoint Swift Extra/Events

privmx.endpoint.core.LibDisconnectedEvent

Emitted after disconnection from the Endpoint by explicit disconnect call.

Static Methods

typeStr()

Returns the event type as a string. This method returns the string representation of the channel property, identifying the type of this event.

public static func typeStr() -> String

Returns

String · A String representing the event type, derived from the channel property.

Methods

getChannel()

Returns the event channel as a string. This implementation returns the constant string "platform", identifying the channel associated with LibDisconnectedEvent.

public func getChannel() -> String

Returns

String · A String representing the event channel, in this case, "platform".

handleWith(cb:)

Handles the event by calling the provided callback with an optional argument. This implementation always passes nil to the callback.

Params

cb

@escaping @Sendable @MainActor (_ data: Any?) async -> Void

A closure that accepts an optional Any? argument, representing the data to be passed when the event is handled.

public func handleWith(
cb: @escaping @Sendable @MainActor (_ data: Any?) async -> Void
) -> Void

We use cookies on our website. We use them to ensure the proper functioning of the site and, if you agree, for purposes we set, such as analytics or marketing.

PrivMX Endpoint Swift v2.3

This package is not up to date with the core documentation. Some of the features you've seen described in other parts of the documentation might not be mentioned here. Those changes do not influence compatibility, however