LiveClientDelegate
public protocol LiveClientDelegate
Receive LiveClient events
-
Connection is open
Declaration
Swift
func clientDidConnect(_ client:LiveClient)
Parameters
client
Reference to the LiveCLient *
-
The client is trying to reconnect
Declaration
Swift
func clientWillReconnect(_ client:LiveClient)
Parameters
client
Reference to the LiveCLient *
-
The client has disconnected
Declaration
Swift
func clientDidDisconnect(_ client:LiveClient)
Parameters
client
Reference to the LiveCLient *
-
Received a Reply from Flow.ai
Declaration
Swift
func client(_ client:LiveClient, didReceiveReply reply: Reply)
Parameters
client
Reference to the LiveCLient
reply
Reply message *
-
Client just send a message to Flow.ai
Declaration
Swift
func client(_ client:LiveClient, didSendMessage message: Message)
Parameters
client
Reference to the LiveCLient
message
Message being send *
-
The message being send was delivered to Flow.ai
Declaration
Swift
func client(_ client:LiveClient, didDeliverMessage message: Message)
Parameters
client
Reference to the LiveCLient
message
Message that was delivered *
-
An error occured
Declaration
Swift
func client(_ client:LiveClient, didReceiveError error: Error)
Parameters
error
The error *
-
History has been loaded
Declaration
Swift
func client(_ client:LiveClient, didReceiveHistory history: [Reply])
Parameters
history
A collection of Reply objects *