State

public enum State : Int

State is used to notify if messages have been successfully delivered or not.

  • Initial state.

    Declaration

    Swift

    case Idle = 0
  • Delivery in progress.

    Declaration

    Swift

    case InProgress = 1
  • Message successfully delivered and acknowledged by the server.

    Declaration

    Swift

    case Delivered = 2
  • Message was not delivered.

    Declaration

    Swift

    case NotDelivered = 3
  • Message was received and acknowledged but cannot get file from server.

    Declaration

    Swift

    case FileTransferError = 4
  • File transfer has been completed successfully.

    Declaration

    Swift

    case FileTransferDone = 5
  • Message successfully delivered an acknowledged by the remote user.

    Declaration

    Swift

    case DeliveredToUser = 6
  • Message successfully displayed to the remote user.

    Declaration

    Swift

    case Displayed = 7
  • Undocumented

    Declaration

    Swift

    case FileTransferInProgress = 8