diff cdg211/cdginc/m_sm.h @ 4:56abf6cf8a0b

cdg211: cdginc/mdf/pdf files from TCS211-20070608
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 26 Sep 2016 01:11:35 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cdg211/cdginc/m_sm.h	Mon Sep 26 01:11:35 2016 +0000
@@ -0,0 +1,373 @@
+/*
++--------------------------------------------------------------------------+
+| PROJECT : PROTOCOL STACK                                                 |
+| FILE    : m_sm.h                                                         |
+| SOURCE  : "__out__\g23m_dfile\msg\sm.mdf"                                |
+| LastModified : "2002-04-29"                                              |
+| IdAndVersion : "8441.605.99.007"                                         |
+| SrcFileTime  : "Mon Nov 24 15:51:04 2003"                                |
+| Generated by CCDGEN_2.5.5 on Fri Jun 08 13:59:14 2007                    |
+|           !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!!                |
++--------------------------------------------------------------------------+
+*/
+
+/* PRAGMAS
+ * PREFIX                 : NONE
+ * COMPATIBILITY_DEFINES  : NO (require PREFIX)
+ * ALWAYS_ENUM_IN_VAL_FILE: NO
+ * ENABLE_GROUP: NO
+ * CAPITALIZE_TYPENAME: NO
+ */
+
+
+#ifndef M_SM_H
+#define M_SM_H
+
+
+#define CDG_ENTER__M_SM_H
+
+#define CDG_ENTER__FILENAME _M_SM_H
+#define CDG_ENTER__M_SM_H__FILE_TYPE CDGINC
+#define CDG_ENTER__M_SM_H__LAST_MODIFIED _2002_04_29
+#define CDG_ENTER__M_SM_H__ID_AND_VERSION _8441_605_99_007
+
+#define CDG_ENTER__M_SM_H__SRC_FILE_TIME _Mon_Nov_24_15_51_04_2003
+
+#include "CDG_ENTER.h"
+
+#undef CDG_ENTER__M_SM_H
+
+#undef CDG_ENTER__FILENAME
+
+
+#include "m_sm.val"
+
+#ifndef __T_nsapi__
+#define __T_nsapi__
+/*
+ * network service access point identifier
+ * CCDGEN:WriteStruct_Count==851
+ */
+typedef struct
+{
+  U8                        nsapi_val;                /*<  0:  1> NSAPI value                                        */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_nsapi;
+#endif
+
+#ifndef __T_llc_sapi__
+#define __T_llc_sapi__
+/*
+ * LLC service access point identifier
+ * CCDGEN:WriteStruct_Count==852
+ */
+typedef struct
+{
+  U8                        sapi;                     /*<  0:  1> SAPI                                               */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_llc_sapi;
+#endif
+
+#ifndef __T_qos__
+#define __T_qos__
+/*
+ * Quality of service
+ * CCDGEN:WriteStruct_Count==853
+ */
+typedef struct
+{
+  U8                        delay;                    /*<  0:  1> Delay class                                        */
+  U8                        reliability;              /*<  1:  1> Reliability class                                  */
+  U8                        peak;                     /*<  2:  1> Peak throughput                                    */
+  U8                        precedence;               /*<  3:  1> Precedence class                                   */
+  U8                        mean;                     /*<  4:  1> Mean throughput                                    */
+  U8                        _align0;                  /*<  5:  1> alignment                                          */
+  U8                        _align1;                  /*<  6:  1> alignment                                          */
+  U8                        _align2;                  /*<  7:  1> alignment                                          */
+} T_qos;
+#endif
+
+#ifndef __T_address__
+#define __T_address__
+/*
+ * Packet data protocol address
+ * CCDGEN:WriteStruct_Count==854
+ */
+typedef struct
+{
+  U8                        pdp_type_org;             /*<  0:  1> PDP type organisation                              */
+  U8                        pdp_type_no;              /*<  1:  1> PDP type number                                    */
+  U8                        c_add_info;               /*<  2:  1> counter                                            */
+  U8                        add_info[20];             /*<  3: 20> Adress information                                 */
+  U8                        _align0;                  /*< 23:  1> alignment                                          */
+} T_address;
+#endif
+
+#ifndef __T_apn__
+#define __T_apn__
+/*
+ * Access point name
+ * CCDGEN:WriteStruct_Count==855
+ */
+typedef struct
+{
+  U8                        c_apn_value;              /*<  0:  1> counter                                            */
+  U8                        apn_value[102];           /*<  1:102> Access point name value                            */
+  U8                        _align0;                  /*<103:  1> alignment                                          */
+} T_apn;
+#endif
+
+#ifndef __T_pco__
+#define __T_pco__
+/*
+ * Protocol information options
+ * CCDGEN:WriteStruct_Count==856
+ */
+typedef struct
+{
+  U8                        c_pco_value;              /*<  0:  1> counter                                            */
+  U8                        pco_value[253];           /*<  1:253> Protocol config value                              */
+  U8                        _align0;                  /*<254:  1> alignment                                          */
+  U8                        _align1;                  /*<255:  1> alignment                                          */
+} T_pco;
+#endif
+
+#ifndef __T_radio_prio__
+#define __T_radio_prio__
+/*
+ * Radio priority
+ * CCDGEN:WriteStruct_Count==857
+ */
+typedef struct
+{
+  U8                        radio_prio_val;           /*<  0:  1> Radio priority value                               */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_radio_prio;
+#endif
+
+#ifndef __T_sm_cause__
+#define __T_sm_cause__
+/*
+ * SM cause
+ * CCDGEN:WriteStruct_Count==858
+ */
+typedef struct
+{
+  U8                        sm_cause_val;             /*<  0:  1> SM cause value                                     */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_sm_cause;
+#endif
+
+
+/*
+ * End of substructure section, begin of message definition section
+ */
+
+#ifndef __T_ACTIVATE_PDP_REQ__
+#define __T_ACTIVATE_PDP_REQ__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==859
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_nsapi                   nsapi;                    /*<  4:  4> network service access point identifier            */
+  T_llc_sapi                llc_sapi;                 /*<  8:  4> LLC service access point identifier                */
+  T_qos                     qos;                      /*< 12:  8> Quality of service                                 */
+  T_address                 address;                  /*< 20: 24> Packet data protocol address                       */
+  U8                        _align3;                  /*< 44:  1> alignment                                          */
+  U8                        _align4;                  /*< 45:  1> alignment                                          */
+  U8                        _align5;                  /*< 46:  1> alignment                                          */
+  U8                        v_apn;                    /*< 47:  1> valid-flag                                         */
+  T_apn                     apn;                      /*< 48:104> Access point name                                  */
+  U8                        _align6;                  /*<152:  1> alignment                                          */
+  U8                        _align7;                  /*<153:  1> alignment                                          */
+  U8                        _align8;                  /*<154:  1> alignment                                          */
+  U8                        v_pco;                    /*<155:  1> valid-flag                                         */
+  T_pco                     pco;                      /*<156:256> Protocol information options                       */
+} T_ACTIVATE_PDP_REQ;
+#endif
+
+#ifndef __T_ACTIVATE_PDP_ACC__
+#define __T_ACTIVATE_PDP_ACC__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==860
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_llc_sapi                llc_sapi;                 /*<  4:  4> LLC service access point identifier                */
+  T_qos                     qos;                      /*<  8:  8> Quality of service                                 */
+  T_radio_prio              radio_prio;               /*< 16:  4> Radio priority                                     */
+  U8                        _align3;                  /*< 20:  1> alignment                                          */
+  U8                        _align4;                  /*< 21:  1> alignment                                          */
+  U8                        _align5;                  /*< 22:  1> alignment                                          */
+  U8                        v_address;                /*< 23:  1> valid-flag                                         */
+  T_address                 address;                  /*< 24: 24> Packet data protocol address                       */
+  U8                        _align6;                  /*< 48:  1> alignment                                          */
+  U8                        _align7;                  /*< 49:  1> alignment                                          */
+  U8                        _align8;                  /*< 50:  1> alignment                                          */
+  U8                        v_pco;                    /*< 51:  1> valid-flag                                         */
+  T_pco                     pco;                      /*< 52:256> Protocol information options                       */
+} T_ACTIVATE_PDP_ACC;
+#endif
+
+#ifndef __T_ACTIVATE_PDP_REJ__
+#define __T_ACTIVATE_PDP_REJ__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==861
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_sm_cause                sm_cause;                 /*<  4:  4> SM cause                                           */
+  U8                        _align3;                  /*<  8:  1> alignment                                          */
+  U8                        _align4;                  /*<  9:  1> alignment                                          */
+  U8                        _align5;                  /*< 10:  1> alignment                                          */
+  U8                        v_pco;                    /*< 11:  1> valid-flag                                         */
+  T_pco                     pco;                      /*< 12:256> Protocol information options                       */
+} T_ACTIVATE_PDP_REJ;
+#endif
+
+#ifndef __T_REQ_PDP_ACT__
+#define __T_REQ_PDP_ACT__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==862
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_address                 address;                  /*<  4: 24> Packet data protocol address                       */
+  U8                        _align3;                  /*< 28:  1> alignment                                          */
+  U8                        _align4;                  /*< 29:  1> alignment                                          */
+  U8                        _align5;                  /*< 30:  1> alignment                                          */
+  U8                        v_apn;                    /*< 31:  1> valid-flag                                         */
+  T_apn                     apn;                      /*< 32:104> Access point name                                  */
+} T_REQ_PDP_ACT;
+#endif
+
+#ifndef __T_REQ_PDP_ACT_REJ__
+#define __T_REQ_PDP_ACT_REJ__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==863
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_sm_cause                sm_cause;                 /*<  4:  4> SM cause                                           */
+} T_REQ_PDP_ACT_REJ;
+#endif
+
+#ifndef __T_MOD_PDP_REQ__
+#define __T_MOD_PDP_REQ__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==864
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_radio_prio              radio_prio;               /*<  4:  4> Radio priority                                     */
+  T_llc_sapi                llc_sapi;                 /*<  8:  4> LLC service access point identifier                */
+  T_qos                     qos;                      /*< 12:  8> Quality of service                                 */
+} T_MOD_PDP_REQ;
+#endif
+
+#ifndef __T_MOD_PDP_ACC__
+#define __T_MOD_PDP_ACC__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==865
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_MOD_PDP_ACC;
+#endif
+
+#ifndef __T_DEACT_PDP_REQ__
+#define __T_DEACT_PDP_REQ__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==866
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_sm_cause                sm_cause;                 /*<  4:  4> SM cause                                           */
+} T_DEACT_PDP_REQ;
+#endif
+
+#ifndef __T_DEACT_PDP_ACC__
+#define __T_DEACT_PDP_ACC__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==867
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+} T_DEACT_PDP_ACC;
+#endif
+
+#ifndef __T_SM_STATUS__
+#define __T_SM_STATUS__
+/*
+ * 
+ * CCDGEN:WriteStruct_Count==868
+ */
+typedef struct
+{
+  U8                        msg_type;                 /*<  0:  1> Message Type                                       */
+  U8                        _align0;                  /*<  1:  1> alignment                                          */
+  U8                        _align1;                  /*<  2:  1> alignment                                          */
+  U8                        _align2;                  /*<  3:  1> alignment                                          */
+  T_sm_cause                sm_cause;                 /*<  4:  4> SM cause                                           */
+} T_SM_STATUS;
+#endif
+
+
+#include "CDG_LEAVE.h"
+
+
+#endif