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 Index
enum TypeUnknown 0, Pending 100, Sending 101, Sent 102, Accepted 103, DownloadFailed 200, SyncFailed 201, FailedToSent 202, TooLarge 203, AttachTooLarge 204, AcknowledgmentNotReceived 205, BodyDownloadFailedMessageNoLongerExists 206, BodyDownloadFailedGeneral 207, FailedToSentQuotaExceeded 208, ErrorEncryptingMessage 209, ErrorDecryptingMessage 210, ErrorEncryptingMessageIncorrectPassword 211, ErrorEncryptingMessageNoPassword 212, ErrorEncryptingMessageNoIDFile 213 |
Public Types
An enumeration of supported message transmission statuses.
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
- Accepted 103
Indicates that the message has been received at the target device (if supported).
Since:BlackBerry 10.3.2
- 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