26
26
inlineCSS : true ,
27
27
noIDLIn : true ,
28
28
noIDLSorting : true ,
29
- extraCSS : [ "../ReSpec.js/css/respec.css" ] ,
30
29
wg : "System Applications Working Group" ,
31
30
wgURI : "http://www.w3.org/2012/sysapps/" ,
32
31
wgPublicList : "public-sysapps" ,
@@ -582,8 +581,7 @@ <h2><a>SmsManager</a> Interface</h2>
582
581
< section >
583
582
< h3 > Steps</ h3 >
584
583
585
- < p > The < dfn > < code > send</ code > </ dfn > method when invoked MUST run the
586
- following steps:
584
+ < p > The < code > send</ code > method when invoked MUST run the following steps:
587
585
< ol >
588
586
< li > Let < var > promise</ var > be a new < code > Promise</ code > object and
589
587
< var > resolver</ var > its associated < code > resolver</ code >
@@ -637,8 +635,9 @@ <h3>Steps</h3>
637
635
< li > Invoke < em > resolver</ em > 's < a class ="internalDFN "
638
636
href ="#dfn-fulfill-algorithm "> fulfill algorithm</ a > with
639
637
< em > smsMessage</ em > as the < code > value</ code > argument.
640
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named < code > sent</ code >
641
- with the < code > message</ code > attribute set to < em > smsMessage</ em > .
638
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a
639
+ class ="internalDFN " href ="#dfn-sms-sent-event "> < code > sent</ code > </ a > with
640
+ the < code > message</ code > attribute set to < em > smsMessage</ em > .
642
641
</ ol >
643
642
</ ol >
644
643
@@ -701,9 +700,9 @@ <h3>Steps</h3>
701
700
'received'.
702
701
< li > Set the < code > deliveryStatus</ code > of < em > smsMessage</ em > to
703
702
'not-applicable'.
704
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named
705
- < code > < a > received</ a > </ code > with the < code > message </ code > attribute set
706
- to < em > smsMessage</ em > .
703
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < code > < a
704
+ class =" internalDFN " href =" #dfn-sms-received-event " > received</ a > </ code >
705
+ with the < code > message </ code > attribute set to < em > smsMessage</ em > .
707
706
< li > < a > Queue a task</ a > to fire a system message named
708
707
< code > received</ code > of type < code > < a > ReceivedMessage</ a > </ code > with the
709
708
< code > message</ code > attribute set to < em > smsMessage</ em > .
@@ -721,9 +720,11 @@ <h3>Steps</h3>
721
720
to the delivery time of the SMS message, i.e. the TP-Discharge-Time (TP
722
721
DT) parameter included in the SMS-STATUS-REPORT Protocol Data Unit
723
722
[[!GSM-SMS]].
724
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named
725
- < a > deliverysuccess</ a > or < a > deliveryerror</ a > respectively if the
726
- delivery was successfull or not, with
723
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a
724
+ class ="internalDFN "
725
+ href ="#dfn-sms-deliverysuccess-event "> deliverysuccess</ a > or < a
726
+ class ="internalDFN " href ="#dfn-sms-deliveryerror-event "> deliveryerror</ a >
727
+ respectively if the delivery was successfull or not, with
727
728
< ol >
728
729
< li > the < code > messageID</ code > attribute set to the
729
730
< code > messageID</ code > attribute of < em > smsMessage</ em > ,
@@ -735,7 +736,7 @@ <h3>Steps</h3>
735
736
to delivery time of such message.
736
737
</ ol >
737
738
< li > < a > Queue a task</ a > to fire a system message of type
738
- < code > < a > DeliveryReport</ a > </ code > named < a > deliverysuccess</ a > or
739
+ < code > < a > DeliveryReport</ a > </ code > named < code > deliverysuccess</ code > or
739
740
< a > deliveryerror</ a > respectively if the delivery was successfull or
740
741
not, with
741
742
< ol >
@@ -750,8 +751,7 @@ <h3>Steps</h3>
750
751
</ ol >
751
752
</ ol >
752
753
753
- < p > The < dfn > < code > clear</ code > </ dfn > method when invoked MUST run the
754
- following steps:
754
+ < p > The < code > clear</ code > method when invoked MUST run the following steps:
755
755
< ol >
756
756
< li > Let < var > promise</ var > be a new < code > Promise</ code > object and
757
757
< var > resolver</ var > its associated < code > resolver</ code >
@@ -792,38 +792,42 @@ <h2>Event handlers</h2>
792
792
< tbody >
793
793
< tr >
794
794
< td > < strong > < code > onreceived</ code > </ strong > </ td >
795
- < td > < code > < dfn > received</ dfn > </ code > </ td >
795
+ < td > < code > < dfn id =" dfn-sms-received-event " > received</ dfn > </ code > </ td >
796
796
< td > < a > < code > MessagingEvent</ code > </ a > </ td >
797
797
< td > handles received messages</ td >
798
798
</ tr >
799
799
< tr >
800
800
< td > < strong > < code > onsent</ code > </ strong > </ td >
801
- < td > < code > < dfn > sent</ dfn > </ code > </ td >
801
+ < td > < code > < dfn id =" dfn-sms-sent-event " > sent</ dfn > </ code > </ td >
802
802
< td > < a > < code > MessagingEvent</ code > </ a > </ td >
803
803
< td > handles sent messages</ td >
804
804
</ tr >
805
805
< tr >
806
806
< td > < strong > < code > ondeliverysuccess</ code > </ strong > </ td >
807
- < td > < code > < dfn > deliverysuccess</ dfn > </ code > </ td >
807
+ < td > < code > < dfn
808
+ id ="dfn-sms-deliverysuccess-event "> deliverysuccess</ dfn > </ code > </ td >
808
809
< td > < a > < code > DeliveryReportEvent</ code > </ a > </ td >
809
810
< td > handles successful delivery reports</ td >
810
811
</ tr >
811
812
< tr >
812
813
< td > < strong > < code > ondeliveryerror</ code > </ strong > </ td >
813
- < td > < code > < dfn > deliveryerror</ dfn > </ code > </ td >
814
+ < td > < code > < dfn
815
+ id ="dfn-sms-deliveryerror-event "> deliveryerror</ dfn > </ code > </ td >
814
816
< td > < a > < code > DeliveryReportEvent</ code > </ a > </ td >
815
817
< td > handles failure delivery reports</ td >
816
818
</ tr >
817
819
< tr >
818
820
< td > < strong > < code > onserviceadded</ code > </ strong > </ td >
819
- < td > < code > < dfn > serviceadded</ dfn > </ code > </ td >
821
+ < td > < code > < dfn
822
+ id ="dfn-sms-serviceadded-event "> serviceadded</ dfn > </ code > </ td >
820
823
< td > < a > < code > ServiceChangeEvent</ code > </ a > </ td >
821
824
< td > handle new messaging services</ td >
822
825
</ td >
823
826
</ tr >
824
827
< tr >
825
828
< td > < strong > < code > onserviceremoved</ code > </ strong > </ td >
826
- < td > < code > < dfn > serviceremoved</ dfn > </ code > </ td >
829
+ < td > < code > < dfn
830
+ id ="dfn-sms-serviceremoved-event "> serviceremoved</ dfn > </ code > </ td >
827
831
< td > < a > < code > ServiceChangeEvent</ code > </ a > </ td >
828
832
< td > handle disabled messaging services</ td >
829
833
</ td >
@@ -1020,8 +1024,7 @@ <h2><a>MmsManager</a> Interface</h2>
1020
1024
< section >
1021
1025
< h3 > Steps</ h3 >
1022
1026
1023
- < p > The < dfn > < code > send</ code > </ dfn > method when invoked MUST run the
1024
- following steps:
1027
+ < p > The < code > send</ code > method when invoked MUST run the following steps:
1025
1028
< ol >
1026
1029
< li > Let < var > promise</ var > be a new < code > Promise</ code > object and
1027
1030
< var > resolver</ var > its associated < code > resolver</ code >
@@ -1092,9 +1095,9 @@ <h3>Steps</h3>
1092
1095
< li > Invoke < em > resolver</ em > 's < a class ="internalDFN "
1093
1096
href ="#dfn-fulfill-algorithm "> fulfill algorithm</ a > with
1094
1097
< em > mmsMessage</ em > as the < code > value</ code > argument.
1095
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named
1096
- < code > sent</ code > with the < code > message </ code > attribute set to
1097
- < em > mmsMessage</ em > .
1098
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a
1099
+ class =" internalDFN " href =" #dfn-mms-sent-event " > < code > sent</ code > </ a > with
1100
+ the < code > message </ code > attribute set to < em > mmsMessage</ em > .
1098
1101
</ ol >
1099
1102
</ ol >
1100
1103
@@ -1205,7 +1208,7 @@ <h3>Steps</h3>
1205
1208
the < code > deliveryStatus</ code > attribute set to 'not-applicable'.
1206
1209
</ ol >
1207
1210
< li > < a > Queue a task</ a > to < a > fire an event</ a > named
1208
- < code > < a > received</ a > </ code > with the < code > message</ code > attribute set
1211
+ < code > < a class =" internalDFN " href =" #dfn-mms-received-event " > received</ a > </ code > with the < code > message</ code > attribute set
1209
1212
to < em > mmsMessage</ em > .
1210
1213
< li > < a > Queue a task</ a > to fire a system message named
1211
1214
< code > received</ code > of type < code > < a > ReceivedMessage</ a > </ code > with the
@@ -1290,9 +1293,11 @@ <h3>Steps</h3>
1290
1293
time, i.e. the 'Date' field in the M-Delivery.ind Protocol Data Unit
1291
1294
[[!MMS13]], in case of successful delivery.
1292
1295
</ ol >
1293
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named
1294
- < a > deliverysuccess</ a > or < a > deliveryerror</ a > respectively if the
1295
- delivery was successfull or not, with
1296
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a
1297
+ class ="internalDFN "
1298
+ href ="#dfn-mms-deliverysuccess-event "> deliverysuccess</ a > or < a
1299
+ class ="internalDFN " href ="#dfn-mms-deliveryerror-event "> deliveryerror</ a >
1300
+ respectively if the delivery was successfull or not, with
1296
1301
< ol >
1297
1302
< li > the < code > messageID</ code > attribute set to the
1298
1303
< code > messageID</ code > attribute of < em > mmsMessage</ em > ,
@@ -1307,8 +1312,8 @@ <h3>Steps</h3>
1307
1312
same position of the < code > recipients</ code > array.
1308
1313
</ ol >
1309
1314
< li > < a > Queue a task</ a > to fire a system message of type
1310
- < code > < a > DeliveryReport</ a > </ code > named < a > deliverysuccess</ a > or
1311
- < a > deliveryerror</ a > respectively if the delivery was successfull or
1315
+ < code > < a > DeliveryReport</ a > </ code > named < code > deliverysuccess</ code > or
1316
+ < code > deliveryerror</ code > respectively if the delivery was successfull or
1312
1317
not, with
1313
1318
< ol >
1314
1319
< li > the < code > messageID</ code > attribute set to the
@@ -1349,8 +1354,10 @@ <h3>Steps</h3>
1349
1354
time, i.e. the 'Date' field in the M-Read-Orig.ind Protocol Data Unit
1350
1355
[[!MMS13]], in case the message has been read.
1351
1356
</ ol >
1352
- < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a > readsuccess</ a >
1353
- or < a > readerror</ a > respectively if the message has been read or not, with
1357
+ < li > < a > Queue a task</ a > to < a > fire an event</ a > named < a
1358
+ class ="internalDFN " href ="#dfn-mms-readsuccess-event "> readsuccess</ a > or
1359
+ < a class ="internalDFN " href ="#dfn-mms-readerror-event "> readerror</ a >
1360
+ respectively if the message has been read or not, with
1354
1361
< ol >
1355
1362
< li > the < code > messageID</ code > attribute set to the
1356
1363
< code > messageID</ code > attribute of < em > mmsMessage</ em > ,
@@ -1365,8 +1372,8 @@ <h3>Steps</h3>
1365
1372
same position of the < code > recipients</ code > array.
1366
1373
</ ol >
1367
1374
< li > < a > Queue a task</ a > to fire a system message of type
1368
- < code > < a > ReadReport</ a > </ code > named < a > readsuccess</ a > or
1369
- < a > readerror</ a > respectively if the message has been read or not, with
1375
+ < code > < a > ReadReport</ a > </ code > named < code > readsuccess</ code > or
1376
+ < code > readerror</ code > respectively if the message has been read or not, with
1370
1377
< ol >
1371
1378
< li > the < code > messageID</ code > attribute set to the
1372
1379
< code > messageID</ code > attribute of < em > mmsMessage</ em > ,
@@ -1382,8 +1389,7 @@ <h3>Steps</h3>
1382
1389
</ ol >
1383
1390
</ ol >
1384
1391
1385
- < p > The < dfn > < code > clear</ code > </ dfn > method when invoked MUST run the
1386
- following steps:
1392
+ < p > The < code > clear</ code > method when invoked MUST run the following steps:
1387
1393
< ol >
1388
1394
< li > Make a request to the system to delete all the messages associated to
1389
1395
the messaging service with identifier equal to the < code > serviceID</ code >
@@ -1424,50 +1430,54 @@ <h2>Event handlers</h2>
1424
1430
< tbody >
1425
1431
< tr >
1426
1432
< td > < strong > < code > onreceived</ code > </ strong > </ td >
1427
- < td > < code > < dfn > received</ dfn > </ code > </ td >
1433
+ < td > < code id =" dfn-mms- received-event " > received </ code > </ td >
1428
1434
< td > < a > < code > MessagingEvent</ code > </ a > </ td >
1429
1435
< td > handles received messages</ td >
1430
1436
</ tr >
1431
1437
< tr >
1432
1438
< td > < strong > < code > onsent</ code > </ strong > </ td >
1433
- < td > < code > < dfn > sent</ dfn > </ code > </ td >
1439
+ < td > < code id =" dfn-mms- sent-event " > sent </ code > </ td >
1434
1440
< td > < a > < code > MessagingEvent</ code > </ a > </ td >
1435
1441
< td > handles sent messages</ td >
1436
1442
</ tr >
1437
1443
< tr >
1438
1444
< td > < strong > < code > ondeliverysuccess</ code > </ strong > </ td >
1439
- < td > < code > < dfn > deliverysuccess</ dfn > </ code > </ td >
1445
+ < td > < code
1446
+ id ="dfn-mms-deliverysuccess-event "> deliverysuccess</ code > </ td >
1440
1447
< td > < a > < code > DeliveryReportEvent</ code > </ a > </ td >
1441
1448
< td > handles successful delivery reports</ td >
1442
1449
</ tr >
1443
1450
< tr >
1444
1451
< td > < strong > < code > ondeliveryerror</ code > </ strong > </ td >
1445
- < td > < code > < dfn > deliveryerror</ dfn > </ code > </ td >
1452
+ < td > < code
1453
+ id ="dfn-mms-deliveryerror-event "> deliveryerror</ code > </ td >
1446
1454
< td > < a > < code > DeliveryReportEvent</ code > </ a > </ td >
1447
1455
< td > handles failure delivery reports</ td >
1448
1456
</ tr >
1449
1457
< tr >
1450
1458
< td > < strong > < code > onreadsuccess</ code > </ strong > </ td >
1451
- < td > < code > < dfn > readsuccess</ dfn > </ code > </ td >
1459
+ < td > < code id =" dfn-mms- readsuccess-event " > readsuccess </ code > </ td >
1452
1460
< td > < a > < code > ReadReportEvent</ code > </ a > </ td >
1453
1461
< td > handles successful read reports</ td >
1454
1462
</ tr >
1455
1463
< tr >
1456
1464
< td > < strong > < code > onreaderror</ code > </ strong > </ td >
1457
- < td > < code > < dfn > readerror</ dfn > </ code > </ td >
1465
+ < td > < code id =" dfn-mms- readerror-event " > readerror </ code > </ td >
1458
1466
< td > < a > < code > ReadReportEvent</ code > </ a > </ td >
1459
- < td > handles failure read reports</ td >
1467
+ < td > handles failure read reports</ td >
1460
1468
</ tr >
1461
1469
< tr >
1462
1470
< td > < strong > < code > onserviceadded</ code > </ strong > </ td >
1463
- < td > < code > < dfn > serviceadded</ dfn > </ code > </ td >
1471
+ < td > < code
1472
+ id ="dfn-mms-serviceadded-event "> serviceadded</ code > </ td >
1464
1473
< td > < a > < code > ServiceChangeEvent</ code > </ a > </ td >
1465
1474
< td > handle new messaging services</ td >
1466
1475
</ td >
1467
1476
</ tr >
1468
1477
< tr >
1469
1478
< td > < strong > < code > onserviceremoved</ code > </ strong > </ td >
1470
- < td > < code > < dfn > serviceremoved</ dfn > </ code > </ td >
1479
+ < td > < code
1480
+ id ="dfn-mms-serviceremoved-event "> serviceremoved</ code > </ td >
1471
1481
< td > < a > < code > ServiceChangeEvent</ code > </ a > </ td >
1472
1482
< td > handle disabled messaging services</ td >
1473
1483
</ td >
0 commit comments