PollMessageDelivery
public class PollMessageDelivery : MessageDelivering
                  Handles Long Polling mechanism to CAI Channel Connector to load messages
- 
                    
                    
Declaration
Swift
public var onMessages: ((Result<CAIConversationResultData, CAIError>) -> Void)? - 
                    
                    
Undocumented
Declaration
Swift
public var channelToken: String? - 
                    
                    
Declaration
Swift
public var channelId: String - 
                    
                    
Declaration
Swift
public var lastMessageId: String? - 
                    
                    
Constructor
Declaration
Swift
public init(channelToken: String?, channelId: String, serviceConfig: CAIServiceConfig)Parameters
channelIdString
serviceConfigCAIServiceConfig
 - 
                    
                    
Start polling. Always return a publisher that emits true, never fails.
Declaration
Swift
public func reconnect() -> AnyPublisher<Bool, CAIError> - 
                    
                    
Declaration
Swift
public func initialize(_ conversationId: String) - 
                    
                    
Declaration
Swift
public func stop() - 
                    
                    
Declaration
Swift
public func start()