NULL_print.c
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2017 Lev Walkin <vlm@lionet.info>.
3  * All rights reserved.
4  * Redistribution and modifications are permitted subject to BSD license.
5  */
8 
9 int
10 NULL_print(const asn_TYPE_descriptor_t *td, const void *sptr, int ilevel,
11  asn_app_consume_bytes_f *cb, void *app_key) {
12  (void)td; /* Unused argument */
13  (void)ilevel; /* Unused argument */
14 
15  if(sptr) {
16  return (cb("<present>", 9, app_key) < 0) ? -1 : 0;
17  } else {
18  return (cb("<absent>", 8, app_key) < 0) ? -1 : 0;
19  }
20 }
NULL_print
int NULL_print(const asn_TYPE_descriptor_t *td, const void *sptr, int ilevel, asn_app_consume_bytes_f *cb, void *app_key)
Definition: NULL_print.c:10
NULL.h
asn_TYPE_descriptor_s
Definition: constr_TYPE.h:224
asn_app_consume_bytes_f
int() asn_app_consume_bytes_f(const void *buffer, size_t size, void *application_specific_key)
Definition: asn_application.h:124
asn_internal.h


etsi_its_cpm_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:22:38