@@ -241,9 +241,11 @@ <h2><a>MessagingManager</a> Interface</h2>
241
241
< dt > DOMString messageID</ dt > < dd >
242
242
Identifier of the message that is requested to be marked as
243
243
read or unread
244
- </ dd > < dt > boolean value</ dt > < dd >
245
- Indicates whether the message is to be marked as read (if 'true') or
246
- unread (if 'false')
244
+ </ dd >
245
+ < dt > optional boolean value = true</ dt >
246
+ < dd >
247
+ Indicates whether the message is to be marked as read ('true',
248
+ which is the default) or unread ('false')
247
249
</ dd >
248
250
</ dl >
249
251
</ dd >
@@ -257,9 +259,11 @@ <h2><a>MessagingManager</a> Interface</h2>
257
259
< dt > DOMString conversationID</ dt > < dd >
258
260
Identifier of the conversation whose messages are requested to be
259
261
marked as read or unread
260
- </ dd > < dt > boolean value</ dt > < dd >
262
+ </ dd >
263
+ < dt > optional boolean value = true</ dt >
264
+ < dd >
261
265
Indicates whether the messages in the conversation are to be marked as
262
- read (if 'true') or unread (if 'false')
266
+ read ('true', which is the default ) or unread ('false')
263
267
</ dd >
264
268
</ dl >
265
269
</ dd >
@@ -599,7 +603,7 @@ <h3>Steps</h3>
599
603
< li > Set the < code > timestamp</ code > of the < code > SmsMessage</ code > to the
600
604
timestamp when the SMS message reached the Short Message Center, i.e. the
601
605
value of the TP-Service-Centre-Time-Stamp (TP-SCTS) parameter returned in
602
- the SMS-SUBMIT-REPORT Protocol Data Unit.
606
+ the SMS-SUBMIT-REPORT Protocol Data Unit [[!GSM-SMS]] .
603
607
< li > Call < var > resolver</ var > 's < code > accept(value)</ code > method with
604
608
the sent < code > SmsMessage</ code > as < code > value</ code > argument.
605
609
< li > < a > Queue a task</ a > to < a > fire an event</ a > named < code > sent</ code >
@@ -648,21 +652,21 @@ <h3>Steps</h3>
648
652
identifier of the service at which the message has been received.
649
653
< li > Set the < code > from</ code > of the < code > SmsMessage</ code > to the
650
654
sender of the SMS message, i.e. the value of the TP Originating Address
651
- (TP-OA) field of the SMS message.
655
+ (TP-OA) field of the SMS message [[!GSM-SMS]] .
652
656
< li > Set the < code > timestamp</ code > of the < code > SmsMessage</ code > to the
653
657
timestamp of the SMS message, i.e. the value of the
654
658
TP-Service-Centre-Time-Stamp (TP-SCTS) parameter received in the SMS
655
- DELIVER Protocol Data Unit.
659
+ DELIVER Protocol Data Unit [[!GSM-SMS]] .
656
660
< li > Set the < code > read</ code > of the < code > SmsMessage</ code > to 'false'.
657
661
< li > Set the < code > to</ code > of the < code > SmsMessage</ code > to the
658
662
recipient of the SMS message, i.e. the value of the TP Destination
659
- Address (TP-DA) field of the SMS message.
663
+ Address (TP-DA) field of the SMS message [[!GSM-SMS]] .
660
664
< li > Set the < code > messageClass</ code > of the < code > SmsMessage</ code > to
661
665
the message class indicated in the TP-Data-Coding-Scheme (TP-DCS) field of
662
- the SMS.
666
+ the SMS message [[!GSM-SMS]] .
663
667
< li > Set the < code > body</ code > element to the text of the received SMS
664
668
message, i.e. the value of the SM element contained within the TP User
665
- Data (TP-UD) field of the SMS message.
669
+ Data (TP-UD) field of the SMS message [[!GSM-SMS]] .
666
670
< li > Set the < code > state</ code > of the < code > SmsMessage</ code > to
667
671
'received'.
668
672
< li > Set the < code > deliveryStatus</ code > of the < code > SmsMessage</ code > to
@@ -1063,18 +1067,19 @@ <h3>Steps</h3>
1063
1067
< li > Set the < code > timestamp</ code > of the < code > MmsMessage</ code > to
1064
1068
the timestamp of the binary SMS message used to transport the MMS
1065
1069
notification, i.e. the value of the TP-Service-Centre-Time-Stamp
1066
- (TP-SCTS) parameter received in the SMS-DELIVER Protocol Data Unit.
1070
+ (TP-SCTS) parameter received in the SMS-DELIVER Protocol Data Unit
1071
+ [[!GSM-SMS]].
1067
1072
< li > Add a new element in the < code > to</ code > array of the
1068
1073
< code > MmsMessage</ code > for each of recipients in the 'To' field of the
1069
- MMS notification, if present.
1074
+ MMS notification [[!MMS13]] , if present.
1070
1075
< li > Add a new element in the < code > cc</ code > array of the
1071
1076
< code > MmsMessage</ code > for each of recipients in the 'Cc' field of the
1072
- MMS notification, if present.
1077
+ MMS notification [[!MMS13]] , if present.
1073
1078
< li > Add a new element in the < code > bcc</ code > array of the
1074
1079
< code > MmsMessage</ code > for each of recipients in the 'Bcc' field of the
1075
- MMS notification, if present.
1080
+ MMS notification [[!MMS13]] , if present.
1076
1081
< li > Set the < code > subject</ code > element to the value of the 'Subject'
1077
- field of the MMS notification, if present.
1082
+ field of the MMS notification [[!MMS13]] , if present.
1078
1083
< li > Set the < code > state</ code > of the < code > MmsMessage</ code > to
1079
1084
'not-downloaded'.
1080
1085
</ ol >
@@ -1089,33 +1094,33 @@ <h3>Steps</h3>
1089
1094
message enclosed in the M-Retrieve.conf Protocol Data Unit</ dfn > .
1090
1095
< ol >
1091
1096
< li > Set the < code > from</ code > of the < code > MmsMessage</ code > to the
1092
- value of the 'From' field of the MMS message.
1097
+ value of the 'From' field of the MMS message [[!MMS13]] .
1093
1098
< li > Set the < code > timestamp</ code > of the < code > MmsMessage</ code > to
1094
- the value of the 'Date' field of the MMS message.
1099
+ the value of the 'Date' field of the MMS message [[!MMS13]] .
1095
1100
< li > Add a new element in the < code > to</ code > array of the
1096
1101
< code > MmsMessage</ code > for each of recipients in the 'To' field of the
1097
- MMS message, if present.
1102
+ MMS message [[!MMS13]] , if present.
1098
1103
< li > Add a new element in the < code > cc</ code > array of the
1099
1104
< code > MmsMessage</ code > for each of recipients in the 'Cc' field of the
1100
- MMS message, if present.
1105
+ MMS message [[!MMS13]] , if present.
1101
1106
< li > Add a new element in the < code > bcc</ code > array of the
1102
1107
< code > MmsMessage</ code > for each of recipients in the 'Bcc' field of the
1103
- MMS message, if present.
1108
+ MMS message [[!MMS13]] , if present.
1104
1109
< li > Set the < code > subject</ code > element to the value of the 'Subject'
1105
- field of the MMS message, if present.
1110
+ field of the MMS message [[!MMS13]] , if present.
1106
1111
< li > Set the < code > smil</ code > element to a < code > DOMString</ code >
1107
- containing the SMIL object of the received MMS message, if present.
1112
+ containing the SMIL object of the received MMS message [[!MMS13]] , if present.
1108
1113
< li > For each of the media files attached to the received MMS message add a
1109
1114
new element to the < code > attachments</ code > array with:
1110
1115
< ol >
1111
1116
< li > A new < code > Blob</ code > object including the media type and the
1112
1117
actual content of the attachment.
1113
1118
< li > The < code > contentID</ code > attribute filled with the Content-ID used
1114
1119
to reference this element from the SMIL object in the incoming MMS
1115
- message, if present.
1120
+ message [[!MMS13]] , if present.
1116
1121
< li > The < code > contentLocation</ code > attribute filled with the
1117
1122
Content-Location used to reference this element from the SMIL object in
1118
- the incoming MMS message, if present.
1123
+ the incoming MMS message [[!MMS13]] , if present.
1119
1124
</ ol >
1120
1125
</ ol >
1121
1126
< li > Set the < code > state</ code > of the < code > MmsMessage</ code > to
@@ -1401,16 +1406,17 @@ <h2><a>MmsMessage</a> Interface</h2>
1401
1406
'Subject' field of the MMS message.</ dd >
1402
1407
1403
1408
< dt > readonly attribute DOMString smil</ dt >
1404
- < dd > MUST return the SMIL document, i.e. the presentation element that
1405
- determines the way the content of the MMS message MUST be displayed.</ dd >
1409
+ < dd > MUST return the SMIL, i.e. the presentation element, unparsed as
1410
+ DOMString, that the messaging client needs to use to determine the way the
1411
+ content of the MMS message is displayed.</ dd >
1406
1412
1407
1413
< dt > readonly attribute MmsAttachments[]? attachments</ dt >
1408
1414
< dd > MUST return the set of attachments of the MMS message.</ dd >
1409
1415
1410
1416
< dt > readonly attribute MmsState state</ dt >
1411
1417
< dd > MUST return the status of the MMS message.</ dd >
1412
1418
1413
- < dt > readonly attribute DeliveryStatus deliveryStatus[] </ dt >
1419
+ < dt > readonly attribute DeliveryStatus[] deliveryStatus </ dt >
1414
1420
< dd > MUST return an array with each of the elements indicating the delivery
1415
1421
status to each of the recipients of the message, in order starting with the
1416
1422
recipients in the 'To' field, followed by those in 'Cc' and ending with
0 commit comments