blob: 2117efe640ce67b0b5547b4f99225b6ade71449a [file] [log] [blame]
Harald Welteec0e2172010-07-20 00:03:44 +02001/*
2 * Copyright (c) 2007 Lev Walkin <vlm@lionet.info>. All rights reserved.
3 * Redistribution and modifications are permitted subject to BSD license.
4 */
5#ifndef _PER_OPENTYPE_H_
6#define _PER_OPENTYPE_H_
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
12asn_dec_rval_t uper_open_type_get(asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void **sptr, asn_per_data_t *pd);
13
14int uper_open_type_skip(asn_codec_ctx_t *opt_codec_ctx, asn_per_data_t *pd);
15
16int uper_open_type_put(asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void *sptr, asn_per_outp_t *po);
17
Harald Welte41b85d52015-08-31 08:56:53 +020018int aper_open_type_put(asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void *sptr, asn_per_outp_t *po);
19
Harald Welteec0e2172010-07-20 00:03:44 +020020#ifdef __cplusplus
21}
22#endif
23
24#endif /* _PER_OPENTYPE_H_ */