Members
    Enum
    VIMessengerEventType

    Types of messenger events

    typedef NS_ENUM(NSInteger, VIMessengerEventType ) {
       VIMessengerEventTypeError,
       VIMessengerEventTypeGetUser,
       VIMessengerEventTypeEditUser,
       VIMessengerEventTypeCreateConversation,
       VIMessengerEventTypeRemoveConversation,
       VIMessengerEventTypeEditConversation,
       VIMessengerEventTypeGetConversation,
       VIMessengerEventTypeSubscribe,
       VIMessengerEventTypeUnsubscribe,
       VIMessengerEventTypeSendMessage,
       VIMessengerEventTypeEditMessage,
       VIMessengerEventTypeRemoveMessage,
       VIMessengerEventTypeTyping,
       VIMessengerEventTypeRead,
       VIMessengerEventTypeDelivered,
       VIMessengerEventTypeUserStatus,
       VIMessengerEventTypeRetransmit,
       VIMessengerEventTypeUnknown,
    };
    VIMessengerEventTypeError

    Error event

    VIMessengerEventTypeGetUser

    Get user event

    VIMessengerEventTypeEditUser

    Edit user event

    VIMessengerEventTypeCreateConversation

    Create conversation event

    VIMessengerEventTypeRemoveConversation

    Remove conversation event

    VIMessengerEventTypeEditConversation

    Edit conversation event

    VIMessengerEventTypeGetConversation

    Get conversation event

    VIMessengerEventTypeSubscribe

    Subscribe event

    VIMessengerEventTypeUnsubscribe

    Unsubscribe event

    VIMessengerEventTypeSendMessage

    Send message event

    VIMessengerEventTypeEditMessage

    Edit message event

    VIMessengerEventTypeRemoveMessage

    Remove message event

    VIMessengerEventTypeTyping

    Typing event

    VIMessengerEventTypeRead

    Marked as read event

    VIMessengerEventTypeDelivered

    Marked as delivered event

    VIMessengerEventTypeUserStatus

    User status event

    VIMessengerEventTypeRetransmit

    Retransmit event

    VIMessengerEventTypeUnknown

    Unknown event