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.

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-09-30



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus