ITS
|
Go to the source code of this file.
Classes | |
struct | errbufDesc |
Functions | |
int | asn_generic_no_constraint (asn_TYPE_descriptor_t *type_descriptor, const void *struct_ptr, asn_app_constraint_failed_f *cb, void *key) |
int | asn_generic_unknown_constraint (asn_TYPE_descriptor_t *type_descriptor, const void *struct_ptr, asn_app_constraint_failed_f *cb, void *key) |
static void | _asn_i_ctfailcb (void *key, asn_TYPE_descriptor_t *td, const void *sptr, const char *fmt,...) |
int | asn_check_constraints (asn_TYPE_descriptor_t *type_descriptor, const void *struct_ptr, char *errbuf, size_t *errlen) |
|
static |
Definition at line 38 of file constraints.c.
References errbufDesc::errbuf, errbufDesc::errlen, errbufDesc::failed_struct_ptr, and errbufDesc::failed_type.
Referenced by asn_check_constraints().
int asn_check_constraints | ( | asn_TYPE_descriptor_t * | type_descriptor, |
const void * | struct_ptr, | ||
char * | errbuf, | ||
size_t * | errlen | ||
) |
Definition at line 76 of file constraints.c.
References _asn_i_ctfailcb(), asn_TYPE_descriptor_s::check_constraints, errbufDesc::errbuf, errbufDesc::errlen, errbufDesc::failed_struct_ptr, and errbufDesc::failed_type.
int asn_generic_no_constraint | ( | asn_TYPE_descriptor_t * | type_descriptor, |
const void * | struct_ptr, | ||
asn_app_constraint_failed_f * | cb, | ||
void * | key | ||
) |
Definition at line 5 of file constraints.c.
int asn_generic_unknown_constraint | ( | asn_TYPE_descriptor_t * | type_descriptor, |
const void * | struct_ptr, | ||
asn_app_constraint_failed_f * | cb, | ||
void * | key | ||
) |
Definition at line 18 of file constraints.c.