aboutsummaryrefslogtreecommitdiffstats
path: root/def_list/smpp34_protocol.def
blob: 4c222e5003f9a8db937972aa0a05d68b572b0b48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
    if( type == BIND_TRANSMITTER ){
        bind_transmitter_t *t1 = (bind_transmitter_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_transmitter.frame"
    } else if( type == BIND_TRANSMITTER_RESP ){
        bind_transmitter_resp_t *t1 = (bind_transmitter_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_transmitter_resp.frame"
    } else if( type == BIND_RECEIVER ){
        bind_receiver_t *t1 = (bind_receiver_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_receiver.frame"
    } else if( type == BIND_RECEIVER_RESP ){
        bind_receiver_resp_t *t1 = (bind_receiver_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_receiver_resp.frame"
    } else if( type == BIND_TRANSCEIVER ){
        bind_transceiver_t *t1 = (bind_transceiver_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_transceiver.frame"
    } else if( type == BIND_TRANSCEIVER_RESP ){
        bind_transceiver_resp_t *t1 = (bind_transceiver_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/bind_transceiver_resp.frame"
    } else if( type == OUTBIND ){
        outbind_t *t1 = (outbind_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/outbind.frame"
    } else if( type == UNBIND ){
        unbind_t *t1 = (unbind_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == UNBIND_RESP ){
        unbind_resp_t *t1 = (unbind_resp_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == GENERIC_NACK ){
        generic_nack_t *t1 = (generic_nack_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == SUBMIT_SM ){
        submit_sm_t *t1 = (submit_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/submit_sm.frame"
    } else if( type == SUBMIT_SM_RESP ){
        submit_sm_resp_t *t1 = (submit_sm_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/submit_sm_resp.frame"
    } else if( type == SUBMIT_MULTI ){
        submit_multi_t *t1 = (submit_multi_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/submit_multi.frame"
    } else if( type == SUBMIT_MULTI_RESP ){
        submit_multi_resp_t *t1 = (submit_multi_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/submit_multi_resp.frame"
    } else if( type == DELIVER_SM ){
        deliver_sm_t *t1 = (deliver_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/deliver_sm.frame"
    } else if( type == DELIVER_SM_RESP ){
        deliver_sm_resp_t *t1 = (deliver_sm_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/deliver_sm_resp.frame"
    } else if( type == DATA_SM ){
        data_sm_t *t1 = (data_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/data_sm.frame"
    } else if( type == DATA_SM_RESP ){
        data_sm_resp_t *t1 = (data_sm_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/data_sm_resp.frame"
    } else if( type == QUERY_SM ){
        query_sm_t *t1 = (query_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/query_sm.frame"
    } else if( type == QUERY_SM_RESP ){
        query_sm_resp_t *t1 = (query_sm_resp_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/query_sm_resp.frame"
    } else if( type == CANCEL_SM ){
        cancel_sm_t *t1 = (cancel_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/cancel_sm.frame"
    } else if( type == CANCEL_SM_RESP ){
        cancel_sm_resp_t *t1 = (cancel_sm_resp_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == REPLACE_SM ){
        replace_sm_t *t1 = (replace_sm_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/replace_sm.frame"
    } else if( type == REPLACE_SM_RESP ){
        replace_sm_resp_t *t1 = (replace_sm_resp_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == ENQUIRE_LINK ){
        enquire_link_t *t1 = (enquire_link_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == ENQUIRE_LINK_RESP ){
        enquire_link_resp_t *t1 = (enquire_link_resp_t*)tt;
        #include "def_frame/header.frame"
    } else if( type == ALERT_NOTIFICATION ){
        alert_notification_t *t1 = (alert_notification_t*)tt;
        #include "def_frame/header.frame"
        #include "def_frame/alert_notification.frame"
    } else {
        PUTLOG("[%s:%08X(%s)]", type, type, "Invalid command_id");
        return( -1 );
    };