Protocols

The following protocols are available globally.

  • @discussion Delegate protocol for events related to the conversation list and create conversation

    Creating a delegate is optional, and may be used to receive callbacks.

    See more

    Declaration

    Objective-C

    @protocol SKTConversationListDelegate <NSObject>

    Swift

    protocol SKTConversationListDelegate : NSObjectProtocol
  • @discussion Delegate protocol for events related to the conversation.

    Creating a delegate is optional, and may be used to receive callbacks when important changes happen in the conversation.

    Delegate methods are guaranteed to be called from the main thread.

    See more

    Declaration

    Objective-C

    @protocol SKTConversationDelegate <NSObject>

    Swift

    protocol SKTConversationDelegate : NSObjectProtocol
  • @discussion Delegate protocol for events related to authentication.

    Creating a delegate is optional, and may be used to receive callbacks for important authentication events.

    See more

    Declaration

    Objective-C

    @protocol SKTAuthenticationDelegate <NSObject>

    Swift

    protocol SKTAuthenticationDelegate : NSObjectProtocol