mmsconst.h File Reference

API published in: S60 1st Ed

Link against: mmscli.lib

Capability Information

Required Capabilities

NetworkServices ReadUserData WriteUserData

Exceptions

The capability WriteDeviceData is required in: CMmsClientMtm::CreateServiceL CMmsClientMtm::StoreSettingsL

Other Information

Methods CreateServiceL and StoreSettingsL are for managing MMS service settings. They are not needed for receiving and sending MMS messages, so in practise 3rd parties do not need the WriteDeviceData capability.


#include <msvuids.h>
#include <msvstd.hrh>
#include <e32std.h>
#include <cmsvrecipientlist.h>

Go to the source code of this file.


Defines

#define EMmsTo   EMsvRecipientTo
#define EMmsCc   EMsvRecipientCc
#define EMmsBcc   EMsvRecipientBcc
#define EMmsDeliveryReportYes   EMmsYes
#define EMmsDeliveryReportNo   EMmsNo
#define EMmsDeliveryReportAllowedYes   EMmsYes
#define EMmsDeliveryReportAllowedNo   EMmsNo
#define EMmsReadReplyYes   EMmsYes
#define EMmsReadreplyNo   EMmsNo
#define EMmsReadReplyAllowedYes   EMmsYes
#define EMmsReadReplyAllowedNo   EMmsNo

Typedefs

typedef TMsvRecipientType TMmsRecipients
typedef TMmsYesNo TMmsMessageDeliveryReport
typedef TMmsYesNo TMmsSettingsDeliveryReportAllowed
typedef TMmsYesNo TMmsMessageReadReply
typedef TMmsYesNo TMmsSettingsReadReplyAllowed

Enumerations

enum  TMmsAddressType {
  EMmsAddressTypeUnknown = 0, EMmsAddressTypeMobile, EMmsAddressTypeEmail, EMmsAddressTypeIpv4,
  EMmsAddressTypeIpv6
}
enum  TMmsPanic {
  EMmsBadMtmTypeUid = KErrNone+1, EMmsNoCMsvEntrySet, EMmsEntryTypeNotSupported, EMmsHeadersNotFound,
  EMmsAlreadyBusy, EMmsUnknownState, EMmsActiveInFinalProgress, EMmsFinalProgressFailed,
  EMmsNotAMessageEntry
}
enum  TMmsYesNo { EMmsYes = KMmsYes, EMmsNo = KMmsNo }
enum  TMmsMessageClass {
  EMmsMimimumMessageClass = KMmsMessageClassPersonal, EMmsClassPersonal = KMmsMessageClassPersonal, EMmsClassAdvertisement = KMmsMessageClassAdvertisement, EMmsClassInformational = KMmsMessageClassInformational,
  EMmsClassAuto = KMmsMessageClassAuto, EMmsMaximumMessageClass = KMmsMessageClassAuto
}
enum  TMmsMessagePriority {
  EMmsMinimumPriority = KMmsPriorityLow, EMmsPriorityLow = KMmsPriorityLow, EMmsPriorityNormal = KMmsPriorityNormal, EMmsPriorityHigh = KMmsPriorityHigh,
  EMmsMaximumPriority = KMmsPriorityHigh
}
enum  TMmsMessageSenderVisibility {
  EMmsSenderVisibilityDefault = 0, EMmsMinimumSenderVisibility = KMmsSenderHide, EMmsSenderVisibilityHide = KMmsSenderHide, EMmsSenderVisibilityShow = KMmsSenderShow,
  EMmsMaximumSenderVisibility = KMmsSenderShow
}
enum  TMmsCreationMode { EMmsCreationModeRestricted = 0, EMmsCreationModeWarning = 1, EMmsCreationModeFree = 2 }
enum  TMmsMessageType {
  EMmsMSendReq = KMmsMessageTypeMSendReq, EMmsMSendConf = KMmsMessageTypeMSendConf, EMmsNotificationInd = KMmsMessageTypeMNotificationInd, EMmsNotifyRespInd = KMmsMessageTypeMNotifyRespInd,
  EMmsRetrieveConf = KMmsMessageTypeMRetrieveConf, EMmsAcknowledgeInd = KMmsMessageTypeAcknowledgeInd, EMmsDeliveryInd = KMmsMessageTypeDeliveryInd, EMmsReadRecInd = KMmsMessageTypeReadRecInd,
  EMmsReadOrigInd = KMmsMessageTypeReadOrigInd, EMmsForwardReq = KMmsMessageTypeForwardReq, EMmsForwardConf = KMmsMessageTypeForwardConf
}
enum  TMmsMessageStatus {
  EMmsStatusExpired = KMmsMessageStatusExpired, EMmsStatusRetrieved = KMmsMessageStatusRetrieved, EMmsStatusRejected = KMmsMessageStatusRejected, EMmsStatusDeferred = KMmsMessageStatusDeferred,
  EMmsStatusUnrecognized = KMmsMessageStatusUnrecognized, EMmsStatusIndeterminate = KMmsMessageStatusIndeterminate, EMmsStatusForwarded = KMmsMessageStatusForwarded, EMmsStatusUnreachable = KMmsMessageStatusUnreachable
}
enum  TMmsReadStatus { EMmsReadStatusRead = KMmsReadStatusRead, EMmsReadStatusDeletedWithoutBeingRead = KMmsReadStatusDeletedWithoutBeingRead }
enum  TMmsReplyCharging { EMmsReplyChargingRequested = KMmsReplyChargingRequested, EMmsReplyChargingRequestedTextOnly = KMmsReplyChargingRequestedTextOnly, EMmsReplyChargingAccepted = KMmsReplyChargingAccepted, EMmsReplyChargingAcceptedTextOnly = KMmsReplyChargingAcceptedTextOnly }
enum  TMmsReceivingMode {
  EMmsReceivingMin = 1, EMmsReceivingAutomatic = EMmsReceivingMin, EMmsReceivingManual = EMmsReceivingMin + 1, EMmsReceivingPostpone = EMmsReceivingManual + 1,
  EMmsReceivingReject = EMmsReceivingPostpone + 1, EMmsReceivingMax = EMmsReceivingReject
}
enum  TMmsFactorySettingsLevel { EMmsFactorySettingsLevelNormal = 0x0, EMmsFactorySettingsLevelDeep }
enum  TMmsDeleteOperationType { EMmsDeleteNotificationOnly, EMmsDeleteMMBoxOnly, EMmsDeleteBoth }

Functions

 _LIT (KMmsYear1970String,"19700000:000000.000000")
 _LIT (KMmsResourceDriveAndFile,"z:mmsserver.rsc")
 _LIT (KMMSNotificationFolder,"MMSNotifications")
 _LIT (KMmsMmboxFolder,"MmsMmbox")
 _LIT8 (KMmsAny,"*/*")
 _LIT8 (KMmsTextPlain,"text/plain")
 _LIT8 (KMmsApplicationSmil,"application/smil")
 _LIT8 (KMmsUnknownType,"application/octet-stream")
 _LIT8 (KMmsMultipartReport,"multipart/report")
 _LIT8 (KMmsDrmMessageCT,"vnd.oma.drm.message")
 _LIT8 (KMmsDrmContentCT,"vnd.oma.drm.content")
 _LIT8 (KMmsDrmRightsTFCT,"vnd.oma.drm.rights+xml")
 _LIT8 (KMmsDrmRightsBFCT,"vnd.oma.drm.rights+wbxml")
 _LIT8 (KMmsDrmDcfCT,"vnd.oma.drm.dcf")
 _LIT8 (KMmsJavaApplicationId,"Application-ID")
 _LIT8 (KMmsJavaReplyApplicationId,"Reply-To-Application-ID")
 _LIT (KLf16,"\x00A")
 _LIT (KCr16,"\x00D")
 _LIT (KSpace16," ")
 _LIT (KEqualsQuestion16,"=?")
 _LIT (KQuote16,"\x022")
 _LIT (KMmsUnicodeLineSeparator,"\x2028")
 _LIT (KMmsUnicodeParagraphSeparator,"\x2029")
 _LIT (KMmsIdeographicSpace,"\x3000")
 _LIT8 (KLf8,"\x00A")
 _LIT8 (KCr8,"\x00D")
 _LIT8 (KSpace8," ")
 _LIT8 (KSemicolon8,";")
 _LIT8 (KEquals8,"=")
 _LIT8 (KMmsSlash8,"/")
 _LIT8 (KMmsLeftAngle,"<")
 _LIT8 (KMmsRightAngle,">")

Variables

const TInt KMmsMillion = 1000000
const TInt KMmsDateBufferLength = 30
const TInt KMmsImageSmallWidth = 160
const TInt KMmsImageSmallHeight = 120
const TInt KMmsImageLargeWidth = 640
const TInt KMmsImageLargeHeight = 480
const TInt KMmsImageOriginalWidth = KMaxTInt
const TInt KMmsImageOriginalHeight = KMaxTInt
const TInt KMmsIndexEntryExtra = 80
const TInt KMmsDiskSafetyMargin = 25000
const TUid KUidMmsServerMtm = {0x100058DB}
const TUid KUidMmsClientMtm = {0x100058DC}
const TUid KUidMmsClientUIMtm = {0x100058DD}
const TUid KUidMmsClientUIDataMtm = {0x100058DD}
const TInt KUidMsgMmsEditor = {0x100058DE}
const TInt KUidMsgMmsViewer = {0x100058DF}
const TUid KUidMsgTypeMultimedia = {0x100058E1}
const TUid KUidMsvTechnologyGroupMMS = {0x100058E2}
const TUid KUidMsgMMSNotification = {0x100059C8}
const TUid KUidMsgSubTypeMmsUpload = {0x102072CD}
const TUid KUidMsgSubTypeMmsPostcard = {0x102072CE}
const TUid KUidMsgSubTypeMmsAudioMsg = {0x1020744F}
const TUid KUidMmsHeaderStream = {0x101FB0ED}
const TUid KUidMmsRecipientStream = {0x101FB0EE}
const TUid KUidBinaryNotificationStream = {0x101FB0EF}
const TUid KUidMMsElementDescriptorStream = {0x101FB0F0}
const TUid KUidMMsMMBoxMessageHeaderStream = {0x101FB0F1}
const TUid KUidMMsMMBoxViewHeadersStream = {0x101FB0F2}
const TUid KUidMMsExtendedNotificationStream = {0x101FB0F3}
const TUid KUidMmsAttributeStream = {0x101FB0F4}
const TUid KUidMmsApplicationInfoStream = {0x101FB0F5}
const TUid KUidMmsReserved = {0x101FB0F6}
const TUid KLogMmsEventTypeUid = {0x1000595e}
const TUint32 KMmsMessageTypeMask = 0x0000000F
const TUint32 KMmsMessageMSendReq = 0x00000001
const TUint32 KMmsMessageMNotificationInd = 0x00000003
const TUint32 KMmsMessageMRetrieveConf = 0x00000005
const TUint32 KMmsMessageDeliveryInd = 0x00000007
const TUint32 KMmsMessageReadRecInd = 0x00000008
const TUint32 KMmsMessageReadOrigInd = 0x00000009
const TUint32 KMmsMessageForwardReq = 0x0000000A
const TUint32 KMmsMessageUnrecognized = 0x0000000F
const TUint32 KMmsMessageEncrypted = 0x00000010
const TUint32 KMmsMessageSigned = 0x00000020
const TUint32 KMmsMessageForwarded = 0x00000040
const TUint32 KMmsMessageMobileTerminated = 0x00000080
const TUint32 KMmsMessageEditorOriented = 0x00000100
const TUint32 KMmsAttributeStreamPresent = 0x00000200
const TUint32 KMmsMessageClassMask = 0x0000F000
const TUint32 KMmsMessageAdvertisement = 0x00001000
const TUint32 KMmsMessageInformational = 0x00002000
const TUint32 KMmsReservedMtmData1 = 0x00FF0000
const TUint32 KMmsNonConformantMessage = 0x01000000
const TUint32 EMmsDrmCorruptedAttachment = 0x02000000
const TUint32 KMmsSpecialContentMask = 0xF0000000
const TUint32 KMmsPostcard = 0x20000000
const TUint32 KMmsUpload = 0x40000000
const TUint32 KMmsNotifyResponseSent = 0x00000001
const TUint32 KMmsNotificationBinary = 0x00000002
const TUint32 KMmsMessageExpired = 0x00000004
const TUint32 KMmsDeleteAtExpiration = 0x00000008
const TUint32 KMmsOperationIdentifier = 0x00000070
const TUint32 KMmsOperationFetch = 0x00000010
const TUint32 KMmsOperationForward = 0x00000020
const TUint32 KMmsOperationDelete = 0x00000030
const TUint32 KMmsNewOperationForbidden = 0x00000080
const TUint32 KMmsOperationOngoing = 0x00000100
const TUint32 KMmsOperationFinished = 0x00000200
const TUint32 KMmsOperationResult = 0x00000400
const TUint32 KMmsStoredInMMBox = 0x00000800
const TUint32 KMmsDeferredButResponseNotSent = 0x00001000
const TUint32 KMmsDoNotMoveToInbox = 0x00002000
const TUint32 KMmsMessageRoutedToApplication = 0x00004000
const TUint32 KMmsReservedMtmData2 = 0x000F8000
const TUint32 KMmsDeliveryStatusMask = 0x00F00000
const TUint32 KMmsDeliveryStatusNotRequested = 0x00000000
const TUint32 KMmsDeliveryStatusPending = 0x00100000
const TUint32 KMmsDeliveryStatusPartial = 0x00200000
const TUint32 KMmsDeliveryStatysFailed = 0x00400000
const TUint32 KMmsDeliveryStatysDelivered = 0x00800000
const TUint32 KMmsReservedForUI = 0xFF000000
const TUint32 KMmsRetryCountMask = 0x0000000F
const TUint32 KMmsManualRetryCountMask = 0x000000F0
const TInt KMmsManualRetryCountShift = 4
const TUint32 KMmsSentItemTotalRecipientsMask = 0x0000FF00
const TInt KMmsSentItemTotalRecipientsShift = 8
const TUint32 KMmsSentItemSuccessfullyDeliveredMask = 0x00FF0000
const TInt KMmsSentItemSuccessfullyDeliveredShift = 16
const TUint32 KMmsSentItemFailedDeliveryMask = 0xFF000000
const TInt KMmsSentItemFailedDeliveryShift = 24
const TUint16 KMmsByteOrderMark = 0xFEFF
const TUint16 KMmsReversedByteOrderMark = 0xFFFE
const TInt KMmsMaxDescription = 128
const TInt8 KUidMmsWSPMultiPartMixed = 0x23
const TInt8 KUidMmsWSPMultiPartRelated = 0x33
const TUint8 KMmsMessageClassPersonal = 128
const TUint8 KMmsMessageClassAdvertisement = 129
const TUint8 KMmsMessageClassInformational = 130
const TUint8 KMmsMessageClassAuto = 131
const TUint8 KMmsMessageTypeMSendReq = 128
const TUint8 KMmsMessageTypeMSendConf = 129
const TUint8 KMmsMessageTypeMNotificationInd = 130
const TUint8 KMmsMessageTypeMNotifyRespInd = 131
const TUint8 KMmsMessageTypeMRetrieveConf = 132
const TUint8 KMmsMessageTypeAcknowledgeInd = 133
const TUint8 KMmsMessageTypeDeliveryInd = 134
const TUint8 KMmsMessageTypeReadRecInd = 135
const TUint8 KMmsMessageTypeReadOrigInd = 136
const TUint8 KMmsMessageTypeForwardReq = 137
const TUint8 KMmsMessageTypeForwardConf = 138
const TUint8 KMmsMessageTypeMboxStoreReq = 139
const TUint8 KMmsMessageTypeMboxStoreConf = 140
const TUint8 KMmsMessageTypeMboxViewReq = 141
const TUint8 KMmsMessageTypeMboxViewConf = 142
const TUint8 KMmsMessageTypeMBoxUploadReq = 143
const TUint8 KMmsMessageTypeMBoxUploadConf = 144
const TUint8 KMmsMessageTypeMBoxDeleteReq = 145
const TUint8 KMmsMessageTypeMBoxDeleteConf = 146
const TUint8 KMmsMessageTypeMBoxDescr = 147
const TUint8 KMmsMessageTypeDeleteReq = 148
const TUint8 KMmsMessageTypeDeleteConf = 149
const TUint8 KMmsMessageTypeCancelReq = 150
const TUint8 KMmsMessageTypeCancelConf = 151
const TUint8 KMmsPriorityLow = 128
const TUint8 KMmsPriorityNormal = 129
const TUint8 KMmsPriorityHigh = 130
const TUint8 KMmsYes = 128
const TUint8 KMmsNo = 129
const TUint8 KMmsSenderHide = 128
const TUint8 KMmsSenderShow = 129
const TUint8 KMmsMessageStatusExpired = 128
const TUint8 KMmsMessageStatusRetrieved = 129
const TUint8 KMmsMessageStatusRejected = 130
const TUint8 KMmsMessageStatusDeferred = 131
const TUint8 KMmsMessageStatusUnrecognized = 132
const TUint8 KMmsMessageStatusIndeterminate = 133
const TUint8 KMmsMessageStatusForwarded = 134
const TUint8 KMmsMessageStatusUnreachable = 135
const TUint8 KMmsReadStatusRead = 128
const TUint8 KMmsReadStatusDeletedWithoutBeingRead = 129
const TUint8 KMmsReplyChargingRequested = 128
const TUint8 KMmsReplyChargingRequestedTextOnly = 129
const TUint8 KMmsReplyChargingAccepted = 130
const TUint8 KMmsReplyChargingAcceptedTextOnly = 131
const TUint8 KMmsMessageCountToken = 128
const TUint8 KMmsMessageSizeToken = 129
const TUint8 KMmsAddToken = 128
const TUint8 KMmsRemoveToken = 129
const TUint8 KMmsFilterToken = 130
const TUint8 KMmsDraft = 128
const TUint8 KMmsSent = 129
const TUint8 KMmsNew = 130
const TUint8 KMmsRetrieved = 131
const TUint8 KMmsForwarded = 132
const TInt KMmsResponseStatusOK = 128
const TUint8 KMmsCancelRequestSuccessfullyReceived = 128
const TUint8 KMmsCancelRequestCorrupted = 129
const TUint8 KMmsContentClassText = 128
const TUint8 KMmsContentClassImageBasic = 129
const TUint8 KMmsContentClassImageRich = 130
const TUint8 KMmsContentClassVideoBasic = 131
const TUint8 KMmsContentClassVideoRich = 132
const TUint8 KMmsContentClassMegaPixel = 133
const TUint8 KMmsContentClassContentBasic = 134
const TUint8 KMmsContentClassContentRich = 135
const TUint8 KMmsRecommendedRetrievalModeManual = 128
const TUint8 KMmsAssignedAny = 0x00
const TUint8 KMmsAssignedText = 0x01
const TUint8 KMmsAssignedTextPlain = 0x03
const TUint8 KMmsAssignedApplicationVndWapMultipart = 0x22
const TUint8 KMmsAssignedApplicationVndWapMultipartMixed = 0x23
const TUint8 KMmsAssignedApplicationVndWapMultipartAlternative = 0x26
const TUint8 KMmsAssignedApplicationXml = 0x27
const TUint8 KMmsAssignedApplicationVndWapWbxml = 0x29
const TUint8 KMmsAssignedApplicationVndWapMultipartRelated = 0x33
const TUint8 KMmsUtf8 = 0x6A
const TUint8 KMmsUsAscii = 0x03
const TUint KMmsIso10646Ucs2 = 0x03E8
const TUint KMmsUTF16 = 0x03F7
const TUint KMmsUTF16BE = 0x03F5
const TUint KMmsUTF16LE = 0x03F6
const TUint KMmsUtf7 = 0x03F4

Define Documentation

#define EMmsBcc   EMsvRecipientBcc
 
#define EMmsCc   EMsvRecipientCc
 
#define EMmsDeliveryReportAllowedNo   EMmsNo
 
#define EMmsDeliveryReportAllowedYes   EMmsYes
 
#define EMmsDeliveryReportNo   EMmsNo
 
#define EMmsDeliveryReportYes   EMmsYes
 
#define EMmsReadReplyAllowedNo   EMmsNo
 
#define EMmsReadReplyAllowedYes   EMmsYes
 
#define EMmsReadreplyNo   EMmsNo
 
#define EMmsReadReplyYes   EMmsYes
 
#define EMmsTo   EMsvRecipientTo
 

Typedef Documentation

typedef TMmsYesNo TMmsMessageDeliveryReport
 
typedef TMmsYesNo TMmsMessageReadReply
 
typedef TMsvRecipientType TMmsRecipients
 
typedef TMmsYesNo TMmsSettingsDeliveryReportAllowed
 
typedef TMmsYesNo TMmsSettingsReadReplyAllowed
 

Enumeration Type Documentation

enum TMmsAddressType
 
Enumerator:
EMmsAddressTypeUnknown 
EMmsAddressTypeMobile 
EMmsAddressTypeEmail 
EMmsAddressTypeIpv4 
EMmsAddressTypeIpv6 
enum TMmsCreationMode
 
Enumerator:
EMmsCreationModeRestricted 
EMmsCreationModeWarning 
EMmsCreationModeFree 
enum TMmsDeleteOperationType
 
Enumerator:
EMmsDeleteNotificationOnly 
EMmsDeleteMMBoxOnly 
EMmsDeleteBoth 
enum TMmsFactorySettingsLevel
 
Enumerator:
EMmsFactorySettingsLevelNormal 
EMmsFactorySettingsLevelDeep 
enum TMmsMessageClass
 
Enumerator:
EMmsMimimumMessageClass 
EMmsClassPersonal 
EMmsClassAdvertisement 
EMmsClassInformational 
EMmsClassAuto 
EMmsMaximumMessageClass 
enum TMmsMessagePriority
 
Enumerator:
EMmsMinimumPriority 
EMmsPriorityLow 
EMmsPriorityNormal 
EMmsPriorityHigh 
EMmsMaximumPriority 
enum TMmsMessageSenderVisibility
 
Enumerator:
EMmsSenderVisibilityDefault 
EMmsMinimumSenderVisibility 
EMmsSenderVisibilityHide 
EMmsSenderVisibilityShow 
EMmsMaximumSenderVisibility 
enum TMmsMessageStatus
 
Enumerator:
EMmsStatusExpired 
EMmsStatusRetrieved 
EMmsStatusRejected 
EMmsStatusDeferred 
EMmsStatusUnrecognized 
EMmsStatusIndeterminate 
EMmsStatusForwarded 
EMmsStatusUnreachable 
enum TMmsMessageType
 
Enumerator:
EMmsMSendReq 
EMmsMSendConf 
EMmsNotificationInd 
EMmsNotifyRespInd 
EMmsRetrieveConf 
EMmsAcknowledgeInd 
EMmsDeliveryInd 
EMmsReadRecInd 
EMmsReadOrigInd 
EMmsForwardReq 
EMmsForwardConf 
enum TMmsPanic
 
Enumerator:
EMmsBadMtmTypeUid 
EMmsNoCMsvEntrySet 
EMmsEntryTypeNotSupported 
EMmsHeadersNotFound 
EMmsAlreadyBusy 
EMmsUnknownState 
EMmsActiveInFinalProgress 
EMmsFinalProgressFailed 
EMmsNotAMessageEntry 
enum TMmsReadStatus
 
Enumerator:
EMmsReadStatusRead 
EMmsReadStatusDeletedWithoutBeingRead 
enum TMmsReceivingMode
 
Enumerator:
EMmsReceivingMin 
EMmsReceivingAutomatic 
EMmsReceivingManual 
EMmsReceivingPostpone 
EMmsReceivingReject 
EMmsReceivingMax 
enum TMmsReplyCharging
 
Enumerator:
EMmsReplyChargingRequested 
EMmsReplyChargingRequestedTextOnly 
EMmsReplyChargingAccepted 
EMmsReplyChargingAcceptedTextOnly 
enum TMmsYesNo
 
Enumerator:
EMmsYes 
EMmsNo 

Function Documentation

_LIT KMmsIdeographicSpace ,
"\x3000" 
 
_LIT KMmsUnicodeParagraphSeparator ,
"\x2029" 
 
_LIT KMmsUnicodeLineSeparator ,
"\x2028" 
 
_LIT KQuote16 ,
"\x022" 
 
_LIT KEqualsQuestion16   ) 
 
_LIT KSpace16 ,
" " 
 
_LIT KCr16 ,
"\x00D" 
 
_LIT KLf16 ,
"\x00A" 
 
_LIT KMmsMmboxFolder ,
"MmsMmbox" 
 
_LIT KMMSNotificationFolder ,
"MMSNotifications" 
 
_LIT KMmsResourceDriveAndFile ,
"z:mmsserver.rsc" 
 
_LIT KMmsYear1970String ,
"19700000:000000.000000" 
 
_LIT8 KMmsRightAngle ,
,
 
_LIT8 KMmsLeftAngle   ) 
 
_LIT8 KMmsSlash8 ,
"/" 
 
_LIT8 KEquals8   ) 
 
_LIT8 KSemicolon8 ,
";" 
 
_LIT8 KSpace8 ,
" " 
 
_LIT8 KCr8 ,
"\x00D" 
 
_LIT8 KLf8 ,
"\x00A" 
 
_LIT8 KMmsJavaReplyApplicationId ,
"Reply-To-Application-ID" 
 
_LIT8 KMmsJavaApplicationId ,
"Application-ID" 
 
_LIT8 KMmsDrmDcfCT ,
"vnd.oma.drm.dcf" 
 
_LIT8 KMmsDrmRightsBFCT ,
"vnd.oma.drm.rights+wbxml" 
 
_LIT8 KMmsDrmRightsTFCT ,
"vnd.oma.drm.rights+xml" 
 
_LIT8 KMmsDrmContentCT ,
"vnd.oma.drm.content" 
 
_LIT8 KMmsDrmMessageCT ,
"vnd.oma.drm.message" 
 
_LIT8 KMmsMultipartReport ,
"multipart/report" 
 
_LIT8 KMmsUnknownType ,
"application/octet-stream" 
 
_LIT8 KMmsApplicationSmil ,
"application/smil" 
 
_LIT8 KMmsTextPlain ,
"text/plain" 
 
_LIT8 KMmsAny ,
"*/*" 
 

Variable Documentation

const TUint32 EMmsDrmCorruptedAttachment = 0x02000000
 
const TUid KLogMmsEventTypeUid = {0x1000595e}
 
const TUint8 KMmsAddToken = 128
 
const TUint8 KMmsAssignedAny = 0x00
 
const TUint8 KMmsAssignedApplicationVndWapMultipart = 0x22
 
const TUint8 KMmsAssignedApplicationVndWapMultipartAlternative = 0x26
 
const TUint8 KMmsAssignedApplicationVndWapMultipartMixed = 0x23
 
const TUint8 KMmsAssignedApplicationVndWapMultipartRelated = 0x33
 
const TUint8 KMmsAssignedApplicationVndWapWbxml = 0x29
 
const TUint8 KMmsAssignedApplicationXml = 0x27
 
const TUint8 KMmsAssignedText = 0x01
 
const TUint8 KMmsAssignedTextPlain = 0x03
 
const TUint32 KMmsAttributeStreamPresent = 0x00000200
 
const TUint16 KMmsByteOrderMark = 0xFEFF
 
const TUint8 KMmsCancelRequestCorrupted = 129
 
const TUint8 KMmsCancelRequestSuccessfullyReceived = 128
 
const TUint8 KMmsContentClassContentBasic = 134
 
const TUint8 KMmsContentClassContentRich = 135
 
const TUint8 KMmsContentClassImageBasic = 129
 
const TUint8 KMmsContentClassImageRich = 130
 
const TUint8 KMmsContentClassMegaPixel = 133
 
const TUint8 KMmsContentClassText = 128
 
const TUint8 KMmsContentClassVideoBasic = 131
 
const TUint8 KMmsContentClassVideoRich = 132
 
const TInt KMmsDateBufferLength = 30
 
const TUint32 KMmsDeferredButResponseNotSent = 0x00001000
 
const TUint32 KMmsDeleteAtExpiration = 0x00000008
 
const TUint32 KMmsDeliveryStatusMask = 0x00F00000
 
const TUint32 KMmsDeliveryStatusNotRequested = 0x00000000
 
const TUint32 KMmsDeliveryStatusPartial = 0x00200000
 
const TUint32 KMmsDeliveryStatusPending = 0x00100000
 
const TUint32 KMmsDeliveryStatysDelivered = 0x00800000
 
const TUint32 KMmsDeliveryStatysFailed = 0x00400000
 
const TInt KMmsDiskSafetyMargin = 25000
 
const TUint32 KMmsDoNotMoveToInbox = 0x00002000
 
const TUint8 KMmsDraft = 128
 
const TUint8 KMmsFilterToken = 130
 
const TUint8 KMmsForwarded = 132
 
const TInt KMmsImageLargeHeight = 480
 
const TInt KMmsImageLargeWidth = 640
 
const TInt KMmsImageOriginalHeight = KMaxTInt
 
const TInt KMmsImageOriginalWidth = KMaxTInt
 
const TInt KMmsImageSmallHeight = 120
 
const TInt KMmsImageSmallWidth = 160
 
const TInt KMmsIndexEntryExtra = 80
 
const TUint KMmsIso10646Ucs2 = 0x03E8
 
const TUint32 KMmsManualRetryCountMask = 0x000000F0
 
const TInt KMmsManualRetryCountShift = 4
 
const TInt KMmsMaxDescription = 128
 
const TUint32 KMmsMessageAdvertisement = 0x00001000
 
const TUint8 KMmsMessageClassAdvertisement = 129
 
const TUint8 KMmsMessageClassAuto = 131
 
const TUint8 KMmsMessageClassInformational = 130
 
const TUint32 KMmsMessageClassMask = 0x0000F000
 
const TUint8 KMmsMessageClassPersonal = 128
 
const TUint8 KMmsMessageCountToken = 128
 
const TUint32 KMmsMessageDeliveryInd = 0x00000007
 
const TUint32 KMmsMessageEditorOriented = 0x00000100
 
const TUint32 KMmsMessageEncrypted = 0x00000010
 
const TUint32 KMmsMessageExpired = 0x00000004
 
const TUint32 KMmsMessageForwarded = 0x00000040
 
const TUint32 KMmsMessageForwardReq = 0x0000000A
 
const TUint32 KMmsMessageInformational = 0x00002000
 
const TUint32 KMmsMessageMNotificationInd = 0x00000003
 
const TUint32 KMmsMessageMobileTerminated = 0x00000080
 
const TUint32 KMmsMessageMRetrieveConf = 0x00000005
 
const TUint32 KMmsMessageMSendReq = 0x00000001
 
const TUint32 KMmsMessageReadOrigInd = 0x00000009
 
const TUint32 KMmsMessageReadRecInd = 0x00000008
 
const TUint32 KMmsMessageRoutedToApplication = 0x00004000
 
const TUint32 KMmsMessageSigned = 0x00000020
 
const TUint8 KMmsMessageSizeToken = 129
 
const TUint8 KMmsMessageStatusDeferred = 131
 
const TUint8 KMmsMessageStatusExpired = 128
 
const TUint8 KMmsMessageStatusForwarded = 134
 
const TUint8 KMmsMessageStatusIndeterminate = 133
 
const TUint8 KMmsMessageStatusRejected = 130
 
const TUint8 KMmsMessageStatusRetrieved = 129
 
const TUint8 KMmsMessageStatusUnreachable = 135
 
const TUint8 KMmsMessageStatusUnrecognized = 132
 
const TUint8 KMmsMessageTypeAcknowledgeInd = 133
 
const TUint8 KMmsMessageTypeCancelConf = 151
 
const TUint8 KMmsMessageTypeCancelReq = 150
 
const TUint8 KMmsMessageTypeDeleteConf = 149
 
const TUint8 KMmsMessageTypeDeleteReq = 148
 
const TUint8 KMmsMessageTypeDeliveryInd = 134
 
const TUint8 KMmsMessageTypeForwardConf = 138
 
const TUint8 KMmsMessageTypeForwardReq = 137
 
const TUint32 KMmsMessageTypeMask = 0x0000000F
 
const TUint8 KMmsMessageTypeMBoxDeleteConf = 146
 
const TUint8 KMmsMessageTypeMBoxDeleteReq = 145
 
const TUint8 KMmsMessageTypeMBoxDescr = 147
 
const TUint8 KMmsMessageTypeMboxStoreConf = 140
 
const TUint8 KMmsMessageTypeMboxStoreReq = 139
 
const TUint8 KMmsMessageTypeMBoxUploadConf = 144
 
const TUint8 KMmsMessageTypeMBoxUploadReq = 143
 
const TUint8 KMmsMessageTypeMboxViewConf = 142
 
const TUint8 KMmsMessageTypeMboxViewReq = 141
 
const TUint8 KMmsMessageTypeMNotificationInd = 130
 
const TUint8 KMmsMessageTypeMNotifyRespInd = 131
 
const TUint8 KMmsMessageTypeMRetrieveConf = 132
 
const TUint8 KMmsMessageTypeMSendConf = 129
 
const TUint8 KMmsMessageTypeMSendReq = 128
 
const TUint8 KMmsMessageTypeReadOrigInd = 136
 
const TUint8 KMmsMessageTypeReadRecInd = 135
 
const TUint32 KMmsMessageUnrecognized = 0x0000000F
 
const TInt KMmsMillion = 1000000
 
const TUint8 KMmsNew = 130
 
const TUint32 KMmsNewOperationForbidden = 0x00000080
 
const TUint8 KMmsNo = 129
 
const TUint32 KMmsNonConformantMessage = 0x01000000
 
const TUint32 KMmsNotificationBinary = 0x00000002
 
const TUint32 KMmsNotifyResponseSent = 0x00000001
 
const TUint32 KMmsOperationDelete = 0x00000030
 
const TUint32 KMmsOperationFetch = 0x00000010
 
const TUint32 KMmsOperationFinished = 0x00000200
 
const TUint32 KMmsOperationForward = 0x00000020
 
const TUint32 KMmsOperationIdentifier = 0x00000070
 
const TUint32 KMmsOperationOngoing = 0x00000100
 
const TUint32 KMmsOperationResult = 0x00000400
 
const TUint32 KMmsPostcard = 0x20000000
 
const TUint8 KMmsPriorityHigh = 130
 
const TUint8 KMmsPriorityLow = 128
 
const TUint8 KMmsPriorityNormal = 129
 
const TUint8 KMmsReadStatusDeletedWithoutBeingRead = 129
 
const TUint8 KMmsReadStatusRead = 128
 
const TUint8 KMmsRecommendedRetrievalModeManual = 128
 
const TUint8 KMmsRemoveToken = 129
 
const TUint8 KMmsReplyChargingAccepted = 130
 
const TUint8 KMmsReplyChargingAcceptedTextOnly = 131
 
const TUint8 KMmsReplyChargingRequested = 128
 
const TUint8 KMmsReplyChargingRequestedTextOnly = 129
 
const TUint32 KMmsReservedForUI = 0xFF000000
 
const TUint32 KMmsReservedMtmData1 = 0x00FF0000
 
const TUint32 KMmsReservedMtmData2 = 0x000F8000
 
const TInt KMmsResponseStatusOK = 128
 
const TUint8 KMmsRetrieved = 131
 
const TUint32 KMmsRetryCountMask = 0x0000000F
 
const TUint16 KMmsReversedByteOrderMark = 0xFFFE
 
const TUint8 KMmsSenderHide = 128
 
const TUint8 KMmsSenderShow = 129
 
const TUint8 KMmsSent = 129
 
const TUint32 KMmsSentItemFailedDeliveryMask = 0xFF000000
 
const TInt KMmsSentItemFailedDeliveryShift = 24
 
const TUint32 KMmsSentItemSuccessfullyDeliveredMask = 0x00FF0000
 
const TInt KMmsSentItemSuccessfullyDeliveredShift = 16
 
const TUint32 KMmsSentItemTotalRecipientsMask = 0x0000FF00
 
const TInt KMmsSentItemTotalRecipientsShift = 8
 
const TUint32 KMmsSpecialContentMask = 0xF0000000
 
const TUint32 KMmsStoredInMMBox = 0x00000800
 
const TUint32 KMmsUpload = 0x40000000
 
const TUint8 KMmsUsAscii = 0x03
 
const TUint KMmsUTF16 = 0x03F7
 
const TUint KMmsUTF16BE = 0x03F5
 
const TUint KMmsUTF16LE = 0x03F6
 
const TUint KMmsUtf7 = 0x03F4
 
const TUint8 KMmsUtf8 = 0x6A
 
const TUint8 KMmsYes = 128
 
const TUid KUidBinaryNotificationStream = {0x101FB0EF}
 
const TUid KUidMmsApplicationInfoStream = {0x101FB0F5}
 
const TUid KUidMmsAttributeStream = {0x101FB0F4}
 
const TUid KUidMmsClientMtm = {0x100058DC}
 
const TUid KUidMmsClientUIDataMtm = {0x100058DD}
 
const TUid KUidMmsClientUIMtm = {0x100058DD}
 
const TUid KUidMMsElementDescriptorStream = {0x101FB0F0}
 
const TUid KUidMMsExtendedNotificationStream = {0x101FB0F3}
 
const TUid KUidMmsHeaderStream = {0x101FB0ED}
 
const TUid KUidMMsMMBoxMessageHeaderStream = {0x101FB0F1}
 
const TUid KUidMMsMMBoxViewHeadersStream = {0x101FB0F2}
 
const TUid KUidMmsRecipientStream = {0x101FB0EE}
 
const TUid KUidMmsReserved = {0x101FB0F6}
 
const TUid KUidMmsServerMtm = {0x100058DB}
 
const TInt8 KUidMmsWSPMultiPartMixed = 0x23
 
const TInt8 KUidMmsWSPMultiPartRelated = 0x33
 
const TInt KUidMsgMmsEditor = {0x100058DE}
 
const TUid KUidMsgMMSNotification = {0x100059C8}
 
const TInt KUidMsgMmsViewer = {0x100058DF}
 
const TUid KUidMsgSubTypeMmsAudioMsg = {0x1020744F}
 
const TUid KUidMsgSubTypeMmsPostcard = {0x102072CE}
 
const TUid KUidMsgSubTypeMmsUpload = {0x102072CD}
 
const TUid KUidMsgTypeMultimedia = {0x100058E1}
 
const TUid KUidMsvTechnologyGroupMMS = {0x100058E2}
 

Copyright © Nokia Corporation 2001-2008
Back to top