ConnectionDelegate
@objc public protocol ConnectionDelegate: class
The Connection delegate protocol defines the event methods available for channel Connection/DisConnection.
-
event occur when connection occur with channel.
Declaration
Swift
@objc optional func onConnect(_ error: NSError?)
Parameters
error
connection error
-
event occur when Disconnection occur with channel.
Declaration
Swift
@objc optional func onDisconnect(_ error: NSError?)
Parameters
error
disconnect error.
-
event occur when other client connects with channel.
Declaration
Swift
@objc optional func onClientConnect(_ client: ChannelClient)
Parameters
client
client info.
-
event occur when other client disconnects with channel.
Declaration
Swift
@objc optional func onClientDisconnect(_ client: ChannelClient)
Parameters
client
client info.
-
event occur when a Channel Error is fired
Declaration
Swift
@objc optional func onError(_ error: NSError)
Parameters
error
error.
-
event occur when the host app is ready to send or receive messages
Declaration
Swift
@objc optional func onReady()