MessageTransmissionStatus

Since: BlackBerry 10.0.0

#include <bb/pim/message/MessageTransmissionStatus>

To link against this class, add the following line to your .pro file: LIBS += -lbbpim

The MessageTransmissionStatus class includes statuses for message transmission.

When a Message is sent using the MessageService, it can have one of several statuses. For example, the message might be pending, sent, or might indicate that a transmission error occurred. You can use this class to determine the transmission status of a message and detect any errors.


Overview

Public Types

Type

An enumeration of supported message transmission statuses.

Since:

BlackBerry 10.0.0

Unknown = 0
Pending = 100

Indicates that the message is pending after being sent.

Since:

BlackBerry 10.0.0

Sending = 101

Indicates that the message is sending.

Since:

BlackBerry 10.0.0

Sent = 102

Indicates that the message has been sent.

Since:

BlackBerry 10.0.0

DownloadFailed = 200

Indicates that the message download failed.

Since:

BlackBerry 10.0.0

SyncFailed = 201

Indicates that message synchronization failed.

Since:

BlackBerry 10.0.0

FailedToSent = 202

Indicates that the message could not be sent.

Since:

BlackBerry 10.0.0

TooLarge = 203

Indicates that the message is too large to be sent.

Since:

BlackBerry 10.0.0

AttachTooLarge = 204

Indicates that an attachment size of the message is too large for the message to be sent.

Since:

BlackBerry 10.0.0

AcknowledgmentNotReceived = 205

AcknowledgmentNotReceived status.

Indicates that acknowledgment for send was not received from server

Since:

BlackBerry 10.0.0

BodyDownloadFailedMessageNoLongerExists = 206

BodyDownloadFailedMessageNoLongerExists status.

Indicates that the body download failed because the message no longer exists

Since:

BlackBerry 10.0.0

BodyDownloadFailedGeneral = 207

BodyDownloadFailedGeneral status.

Indicates that the body download failed in general

Since:

BlackBerry 10.0.0

FailedToSentQuotaExceeded = 208

FailedToSentQuotaExceeded status.

Indicates that the message could not be sent due to SendQuota Exceed

ErrorEncryptingMessage = 209

ErrorEncryptingMessage status.

Indicates that the message could not be encrypted and sent in general

ErrorDecryptingMessage = 210

ErrorDecryptingMessage status.

Indicates that the message could not be decrypted and shown to the user in general

ErrorEncryptingMessageIncorrectPassword = 211

ErrorEncryptingMessageIncorrectPassword status.

Indicates that the message could not be encrypted and sent due to the incorrect password

ErrorEncryptingMessageNoPassword = 212

ErrorEncryptingMessageNoPassword status.

Indicates that the message could not be encrypted and sent due to the absence of password

ErrorEncryptingMessageNoIDFile = 213

ErrorEncryptingMessageNoIDFile status.

Indicates that the message could not be encrypted and sent due to the absence of ID file on the server

Last modified: 2014-03-13

comments powered by Disqus