Skip to content

Commit

Permalink
added new files and modified src/tmx/Asn_J2735/
Browse files Browse the repository at this point in the history
  • Loading branch information
jwillmartin committed Oct 27, 2023
1 parent 31dac54 commit 41e8f66
Show file tree
Hide file tree
Showing 25 changed files with 1,063 additions and 299 deletions.
4 changes: 2 additions & 2 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/AddGrpB_Angle.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "AddGrpB"
* found in "J2735-AddGrpB.asn"
* `asn1c -pdu=MessageFrame -fcompound-names -fincludes-quoted -no-gen-JER`
* found in "J2735_201603_ASN_CC.asn"
* `asn1c -gen-PER -fcompound-names -fincludes-quoted -fskeletons-copy`
*/

#ifndef _AddGrpB_Angle_H_
Expand Down
59 changes: 59 additions & 0 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/AddGrpB_DayOfWeek.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "AddGrpB"
* found in "J2735_201603_ASN_CC.asn"
* `asn1c -gen-PER -fcompound-names -fincludes-quoted -fskeletons-copy`
*/

#ifndef _AddGrpB_DayOfWeek_H_
#define _AddGrpB_DayOfWeek_H_


#include "asn_application.h"

/* Including external dependencies */
#include "NativeEnumerated.h"

#ifdef __cplusplus
extern "C" {
#endif

/* Dependencies */
typedef enum AddGrpB_DayOfWeek {
AddGrpB_DayOfWeek_unknown = 0,
AddGrpB_DayOfWeek_monday = 1,
AddGrpB_DayOfWeek_tuesday = 2,
AddGrpB_DayOfWeek_wednesday = 3,
AddGrpB_DayOfWeek_thursday = 4,
AddGrpB_DayOfWeek_friday = 5,
AddGrpB_DayOfWeek_saturday = 6,
AddGrpB_DayOfWeek_sunday = 7
} e_AddGrpB_DayOfWeek;

/* AddGrpB_DayOfWeek */
typedef long AddGrpB_DayOfWeek_t;

/* Implementation */
extern asn_per_constraints_t asn_PER_type_AddGrpB_DayOfWeek_constr_1;
extern asn_TYPE_descriptor_t asn_DEF_AddGrpB_DayOfWeek;
extern const asn_INTEGER_specifics_t asn_SPC_AddGrpB_DayOfWeek_specs_1;
asn_struct_free_f AddGrpB_DayOfWeek_free;
asn_struct_print_f AddGrpB_DayOfWeek_print;
asn_constr_check_f AddGrpB_DayOfWeek_constraint;
ber_type_decoder_f AddGrpB_DayOfWeek_decode_ber;
der_type_encoder_f AddGrpB_DayOfWeek_encode_der;
xer_type_decoder_f AddGrpB_DayOfWeek_decode_xer;
xer_type_encoder_f AddGrpB_DayOfWeek_encode_xer;
oer_type_decoder_f AddGrpB_DayOfWeek_decode_oer;
oer_type_encoder_f AddGrpB_DayOfWeek_encode_oer;
per_type_decoder_f AddGrpB_DayOfWeek_decode_uper;
per_type_encoder_f AddGrpB_DayOfWeek_encode_uper;
per_type_decoder_f AddGrpB_DayOfWeek_decode_aper;
per_type_encoder_f AddGrpB_DayOfWeek_encode_aper;

#ifdef __cplusplus
}
#endif

#endif /* _AddGrpB_DayOfWeek_H_ */
#include "asn_internal.h"
4 changes: 2 additions & 2 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/AddGrpB_Elevation.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "AddGrpB"
* found in "J2735-AddGrpB.asn"
* `asn1c -pdu=MessageFrame -fcompound-names -fincludes-quoted -no-gen-JER`
* found in "J2735_201603_ASN_CC.asn"
* `asn1c -gen-PER -fcompound-names -fincludes-quoted -fskeletons-copy`
*/

#ifndef _AddGrpB_Elevation_H_
Expand Down
4 changes: 2 additions & 2 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/AddGrpB_MsgCount.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "AddGrpB"
* found in "J2735-AddGrpB.asn"
* `asn1c -pdu=MessageFrame -fcompound-names -fincludes-quoted -no-gen-JER`
* found in "J2735_201603_ASN_CC.asn"
* `asn1c -gen-PER -fcompound-names -fincludes-quoted -fskeletons-copy`
*/

#ifndef _AddGrpB_MsgCount_H_
Expand Down
8 changes: 4 additions & 4 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/AddGrpB_TimeMark.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "AddGrpB"
* found in "J2735-AddGrpB.asn"
* `asn1c -pdu=MessageFrame -fcompound-names -fincludes-quoted -no-gen-JER`
* found in "J2735_201603_ASN_CC.asn"
* `asn1c -gen-PER -fcompound-names -fincludes-quoted -fskeletons-copy`
*/

#ifndef _AddGrpB_TimeMark_H_
Expand All @@ -17,7 +17,7 @@
#include "Day.h"
#include "SummerTime.h"
#include "Holiday.h"
#include "DayOfWeek.h"
#include "AddGrpB_DayOfWeek.h"
#include "Hour.h"
#include "Minute.h"
#include "Second.h"
Expand All @@ -35,7 +35,7 @@ typedef struct AddGrpB_TimeMark {
Day_t day;
SummerTime_t summerTime;
Holiday_t holiday;
DayOfWeek_t dayofWeek;
AddGrpB_DayOfWeek_t dayofWeek;
Hour_t hour;
Minute_t minute;
Second_t second;
Expand Down
37 changes: 37 additions & 0 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/BMPString.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*-
* Copyright (c) 2003, 2004 Lev Walkin <vlm@lionet.info>. All rights reserved.
* Redistribution and modifications are permitted subject to BSD license.
*/
#ifndef _BMPString_H_
#define _BMPString_H_

#include <OCTET_STRING.h>

#ifdef __cplusplus
extern "C" {
#endif

typedef OCTET_STRING_t BMPString_t; /* Implemented via OCTET STRING */

extern asn_TYPE_descriptor_t asn_DEF_BMPString;
extern asn_TYPE_operation_t asn_OP_BMPString;
extern asn_OCTET_STRING_specifics_t asn_SPC_BMPString_specs;

asn_struct_print_f BMPString_print; /* Human-readable output */
xer_type_decoder_f BMPString_decode_xer;
xer_type_encoder_f BMPString_encode_xer;

#define BMPString_free OCTET_STRING_free
#define BMPString_print BMPString_print
#define BMPString_compare OCTET_STRING_compare
#define BMPString_constraint asn_generic_no_constraint
#define BMPString_decode_ber OCTET_STRING_decode_ber
#define BMPString_encode_der OCTET_STRING_encode_der
#define BMPString_decode_uper OCTET_STRING_decode_uper
#define BMPString_encode_uper OCTET_STRING_encode_uper

#ifdef __cplusplus
}
#endif

#endif /* _BMPString_H_ */
35 changes: 35 additions & 0 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/ISO646String.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/*-
* Copyright (c) 2003, 2004 Lev Walkin <vlm@lionet.info>. All rights reserved.
* Redistribution and modifications are permitted subject to BSD license.
*/
#ifndef _ISO646String_H_
#define _ISO646String_H_

#include <asn_application.h>
#include <VisibleString.h>

#ifdef __cplusplus
extern "C" {
#endif

typedef VisibleString_t ISO646String_t; /* Implemented using VisibleString */

extern asn_TYPE_descriptor_t asn_DEF_ISO646String;
extern asn_TYPE_operation_t asn_OP_ISO646String;

#define ISO646String_free OCTET_STRING_free
#define ISO646String_print OCTET_STRING_print_utf8
#define ISO646String_compare OCTET_STRING_compare
#define ISO646String_constraint VisibleString_constraint
#define ISO646String_decode_ber OCTET_STRING_decode_ber
#define ISO646String_encode_der OCTET_STRING_encode_der
#define ISO646String_decode_xer OCTET_STRING_decode_xer_utf8
#define ISO646String_encode_xer OCTET_STRING_encode_xer_utf8
#define ISO646String_decode_uper OCTET_STRING_decode_uper
#define ISO646String_encode_uper OCTET_STRING_encode_uper

#ifdef __cplusplus
}
#endif

#endif /* _ISO646String_H_ */
42 changes: 0 additions & 42 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/MobilityNeeds.h

This file was deleted.

47 changes: 0 additions & 47 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/MobilityNeedsList.h

This file was deleted.

50 changes: 0 additions & 50 deletions src/tmx/Asn_J2735/include/asn_j2735_r2020/MobilityNeedsType.h

This file was deleted.

Loading

0 comments on commit 41e8f66

Please sign in to comment.