diff options
author | vlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826> | 2004-09-22 16:06:28 +0000 |
---|---|---|
committer | vlm <vlm@59561ff5-6e30-0410-9f3c-9617f08c8826> | 2004-09-22 16:06:28 +0000 |
commit | 39ba4c41d5ed916a957d28fe3a5027ce80cbed5a (patch) | |
tree | 3ca369d58e29a24dc08ec01d4a3e4cac2020fe26 /tests/19-param-OK.asn1.-P | |
parent | cbebb81cd4625de826089b9eabdfb7632cadff22 (diff) |
XER support
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@365 59561ff5-6e30-0410-9f3c-9617f08c8826
Diffstat (limited to 'tests/19-param-OK.asn1.-P')
-rw-r--r-- | tests/19-param-OK.asn1.-P | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/tests/19-param-OK.asn1.-P b/tests/19-param-OK.asn1.-P index e980f1c5..fa6aaf31 100644 --- a/tests/19-param-OK.asn1.-P +++ b/tests/19-param-OK.asn1.-P @@ -108,11 +108,13 @@ static asn1_SEQUENCE_specifics_t asn1_DEF_toBeSigned_specs = { static /* Use -fall-defs-global to expose */ asn1_TYPE_descriptor_t asn1_DEF_toBeSigned = { "toBeSigned", + SEQUENCE_free, + SEQUENCE_print, SEQUENCE_constraint, SEQUENCE_decode_ber, SEQUENCE_encode_der, - SEQUENCE_print, - SEQUENCE_free, + 0, /* Not implemented yet */ + SEQUENCE_encode_xer, 0, /* Use generic outmost tag fetcher */ asn1_DEF_toBeSigned_tags, sizeof(asn1_DEF_toBeSigned_tags) @@ -167,11 +169,13 @@ static asn1_SEQUENCE_specifics_t asn1_DEF_Certificate_specs = { }; asn1_TYPE_descriptor_t asn1_DEF_Certificate = { "Certificate", + SEQUENCE_free, + SEQUENCE_print, SEQUENCE_constraint, SEQUENCE_decode_ber, SEQUENCE_encode_der, - SEQUENCE_print, - SEQUENCE_free, + 0, /* Not implemented yet */ + SEQUENCE_encode_xer, 0, /* Use generic outmost tag fetcher */ asn1_DEF_Certificate_tags, sizeof(asn1_DEF_Certificate_tags) @@ -223,14 +227,17 @@ static ber_tlv_tag_t asn1_DEF_Name_tags[] = { static asn1_SET_OF_specifics_t asn1_DEF_Name_specs = { sizeof(struct Name), offsetof(struct Name, _ber_dec_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ }; asn1_TYPE_descriptor_t asn1_DEF_Name = { "Name", + SEQUENCE_OF_free, + SEQUENCE_OF_print, SEQUENCE_OF_constraint, SEQUENCE_OF_decode_ber, SEQUENCE_OF_encode_der, - SEQUENCE_OF_print, - SEQUENCE_OF_free, + 0, /* Not implemented yet */ + SEQUENCE_OF_encode_xer, 0, /* Use generic outmost tag fetcher */ asn1_DEF_Name_tags, sizeof(asn1_DEF_Name_tags) @@ -337,14 +344,17 @@ static ber_tlv_tag_t asn1_DEF_RelativeDistinguishedName_tags[] = { static asn1_SET_OF_specifics_t asn1_DEF_RelativeDistinguishedName_specs = { sizeof(struct RelativeDistinguishedName), offsetof(struct RelativeDistinguishedName, _ber_dec_ctx), + 0, /* XER encoding is XMLDelimitedItemList */ }; asn1_TYPE_descriptor_t asn1_DEF_RelativeDistinguishedName = { "RelativeDistinguishedName", + SET_OF_free, + SET_OF_print, SET_OF_constraint, SET_OF_decode_ber, SET_OF_encode_der, - SET_OF_print, - SET_OF_free, + 0, /* Not implemented yet */ + SET_OF_encode_xer, 0, /* Use generic outmost tag fetcher */ asn1_DEF_RelativeDistinguishedName_tags, sizeof(asn1_DEF_RelativeDistinguishedName_tags) |