networkprotocolmodules/common/asn1supl/inc/SUPL-END.h
changeset 0 9cfd9a3ee49c
equal deleted inserted replaced
-1:000000000000 0:9cfd9a3ee49c
       
     1 // Copyright (c) 2001-2009 Objective Systems, Inc. (http://www.obj-sys.com) 
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available 
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 
       
     9 /**
       
    10  * This file was generated by the Objective Systems ASN1C Compiler
       
    11  * (http://www.obj-sys.com).
       
    12  */
       
    13 #ifndef SUPL_END_H
       
    14 #define SUPL_END_H
       
    15 
       
    16 #include <stdio.h>
       
    17 #include <stdlib.h>
       
    18 #include "rtkey.h"
       
    19 #include "rtpersrc/asn1PerCppTypes.h"
       
    20 #include "ULP-Components.h"
       
    21 
       
    22 /**
       
    23  * Header file for ASN.1 module SUPL-END
       
    24  */
       
    25 /**************************************************************/
       
    26 /*                                                            */
       
    27 /*  SUPLEND                                                   */
       
    28 /*                                                            */
       
    29 /**************************************************************/
       
    30 
       
    31 #define TV_SUPLEND	(TM_UNIV|TM_CONS|16)
       
    32 
       
    33 struct ASN1T_SUPLEND {
       
    34    struct {
       
    35       unsigned positionPresent : 1;
       
    36       unsigned statusCodePresent : 1;
       
    37       unsigned verPresent : 1;
       
    38    } m;
       
    39    ASN1T_Position position;
       
    40    ASN1T_StatusCode statusCode;
       
    41    ASN1T_Ver ver;
       
    42    IMPORT_C ASN1T_SUPLEND ();
       
    43 } ;
       
    44 
       
    45 IMPORT_C int asn1PE_SUPLEND (OSCTXT* pctxt, ASN1T_SUPLEND* pvalue);
       
    46 
       
    47 IMPORT_C int asn1PD_SUPLEND (OSCTXT* pctxt, ASN1T_SUPLEND* pvalue);
       
    48 
       
    49 IMPORT_C void asn1Print_SUPLEND
       
    50    (const char* name, ASN1T_SUPLEND* pvalue);
       
    51 
       
    52 IMPORT_C void asn1Free_SUPLEND (OSCTXT *pctxt, ASN1T_SUPLEND* pvalue);
       
    53 
       
    54 #endif