Rev

Rev 599 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | Bug Tracker

Rev 599 Rev 607
Line 16... Line 16...
16
module LibSip_SMSTypesAndValues {
16
module LibSip_SMSTypesAndValues {
17
    import from LibCommon_DataStrings all;
17
    import from LibCommon_DataStrings all;
18
18
19
    group SMS_Declarations {
19
    group SMS_Declarations {
20
20
21
        const RP_MessageTypeIndicator_Type tsc_MT_RP_DATA_ul := '000'B;
21
        const RP_MessageTypeIndicator_Type c_MT_RP_DATA_ul := '000'B;
22
        /* RP_DATA_ul */
22
        /* RP_DATA_ul */
23
        const RP_MessageTypeIndicator_Type tsc_MT_RP_DATA_dl := '001'B;
23
        const RP_MessageTypeIndicator_Type c_MT_RP_DATA_dl := '001'B;
24
        /* RP_DATA_dl */
24
        /* RP_DATA_dl */
25
        const RP_MessageTypeIndicator_Type tsc_MT_RP_ACK_ul := '010'B;
25
        const RP_MessageTypeIndicator_Type c_MT_RP_ACK_ul := '010'B;
26
        /* RP_ACK_ul */
26
        /* RP_ACK_ul */
27
        const RP_MessageTypeIndicator_Type tsc_MT_RP_ACK_dl := '011'B;
27
        const RP_MessageTypeIndicator_Type c_MT_RP_ACK_dl := '011'B;
28
        /* RP_ACK_dl */
28
        /* RP_ACK_dl */
29
        const RP_MessageTypeIndicator_Type tsc_MT_RP_ERROR_ul := '100'B;
29
        const RP_MessageTypeIndicator_Type c_MT_RP_ERROR_ul := '100'B;
30
        /* RP_ERROR_ul */
30
        /* RP_ERROR_ul */
31
        const RP_MessageTypeIndicator_Type tsc_MT_RP_ERROR_dl := '101'B;
31
        const RP_MessageTypeIndicator_Type c_MT_RP_ERROR_dl := '101'B;
32
        /* RP_ERROR_dl */
32
        /* RP_ERROR_dl */
33
        const RP_MessageTypeIndicator_Type tsc_MT_RP_SMMA := '110'B;
33
        const RP_MessageTypeIndicator_Type c_MT_RP_SMMA := '110'B;
34
        /* RP_SMMA */
34
        /* RP_SMMA */
35
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_DELIVER := '00'B;
35
        const TP_MessageTypeIndicator_Type c_MT_SMS_DELIVER := '00'B;
36
        /* SMS DELIVER */
36
        /* SMS DELIVER */
37
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_DELIVER_REPORT := '00'B;
37
        const TP_MessageTypeIndicator_Type c_MT_SMS_DELIVER_REPORT := '00'B;
38
        /* SMS DELIVER REPORT */
38
        /* SMS DELIVER REPORT */
39
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_STATUS_REPORT := '10'B;
39
        const TP_MessageTypeIndicator_Type c_MT_SMS_STATUS_REPORT := '10'B;
40
        /* SMS STATUS REPORT */
40
        /* SMS STATUS REPORT */
41
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_COMMAND := '10'B;
41
        const TP_MessageTypeIndicator_Type c_MT_SMS_COMMAND := '10'B;
42
        /* SMS COMMAND */
42
        /* SMS COMMAND */
43
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_SUBMIT := '01'B;
43
        const TP_MessageTypeIndicator_Type c_MT_SMS_SUBMIT := '01'B;
44
        /* SMS SUBMIT, SMS SUBMIT REPORT */
44
        /* SMS SUBMIT, SMS SUBMIT REPORT */
45
        const TP_MessageTypeIndicator_Type tsc_MT_SMS_SUBMIT_REPORT := '01'B;
45
        const TP_MessageTypeIndicator_Type c_MT_SMS_SUBMIT_REPORT := '01'B;
46
        /* SMS SUBMIT, SMS SUBMIT REPORT */
46
        /* SMS SUBMIT, SMS SUBMIT REPORT */
47
        const Bit7 tsc_IEI_RP_UserData := '1000001'B;
47
        const Bit7 c_IEI_RP_UserData := '1000001'B;
48
        /* 24.011 cl. 8.2.5.3 */
48
        /* 24.011 cl. 8.2.5.3 */
49
        const charstring tsc_Fox := "The quick brown fox jumps over the lazy dog's back. Kaufen Sie Ihrer Frau vier bequeme Pelze. - 0123456789 - THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG'S BACK.";
49
        const charstring c_Fox := "The quick brown fox jumps over the lazy dog's back. Kaufen Sie Ihrer Frau vier bequeme Pelze. - 0123456789 - THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG'S BACK.";
50
50
51
51
52
52
53
        type record TypeOfNumberingPlan {
53
        type record TypeOfNumberingPlan {
54
            /* 24.008 cl. 10.5.4.7, 10.5.4.9, 10.5.4.13 */
54
            /* 24.008 cl. 10.5.4.7, 10.5.4.9, 10.5.4.13 */