33 impl_runtime_meta__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects = {
34 &afw_ldap_s__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects,
40 AFW_RUNTIME_OBJECT_RTI(
41 impl_runtime_rti__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects,
42 impl_runtime_meta__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects);
48 impl_runtime_meta__AdaptiveConf_adaptor_ldap = {
49 &afw_ldap_s__AdaptiveConf_adaptor_ldap,
55 AFW_RUNTIME_OBJECT_RTI(
56 impl_runtime_rti__AdaptiveConf_adaptor_ldap,
57 impl_runtime_meta__AdaptiveConf_adaptor_ldap);
63 impl_runtime_meta__AdaptiveConf_adaptor_ldap_bind = {
64 &afw_ldap_s__AdaptiveConf_adaptor_ldap_bind,
70 AFW_RUNTIME_OBJECT_RTI(
71 impl_runtime_rti__AdaptiveConf_adaptor_ldap_bind,
72 impl_runtime_meta__AdaptiveConf_adaptor_ldap_bind);
78 impl_runtime_meta__AdaptiveLdapAttributeType_ = {
79 &afw_ldap_s__AdaptiveLdapAttributeType_,
85 AFW_RUNTIME_OBJECT_RTI(
86 impl_runtime_rti__AdaptiveLdapAttributeType_,
87 impl_runtime_meta__AdaptiveLdapAttributeType_);
93 impl_runtime_meta__AdaptiveLdapMatchingRuleUse_ = {
94 &afw_ldap_s__AdaptiveLdapMatchingRuleUse_,
100 AFW_RUNTIME_OBJECT_RTI(
101 impl_runtime_rti__AdaptiveLdapMatchingRuleUse_,
102 impl_runtime_meta__AdaptiveLdapMatchingRuleUse_);
108 impl_runtime_meta__AdaptiveLdapMatchingRule_ = {
109 &afw_ldap_s__AdaptiveLdapMatchingRule_,
115 AFW_RUNTIME_OBJECT_RTI(
116 impl_runtime_rti__AdaptiveLdapMatchingRule_,
117 impl_runtime_meta__AdaptiveLdapMatchingRule_);
123 impl_runtime_meta__AdaptiveLdapObjectClass_ = {
124 &afw_ldap_s__AdaptiveLdapObjectClass_,
130 AFW_RUNTIME_OBJECT_RTI(
131 impl_runtime_rti__AdaptiveLdapObjectClass_,
132 impl_runtime_meta__AdaptiveLdapObjectClass_);
138 impl_runtime_meta__AdaptiveLdapRootDse_ = {
139 &afw_ldap_s__AdaptiveLdapRootDse_,
145 AFW_RUNTIME_OBJECT_RTI(
146 impl_runtime_rti__AdaptiveLdapRootDse_,
147 impl_runtime_meta__AdaptiveLdapRootDse_);
153 impl_runtime_meta__AdaptiveLdapSchema_ = {
154 &afw_ldap_s__AdaptiveLdapSchema_,
160 AFW_RUNTIME_OBJECT_RTI(
161 impl_runtime_rti__AdaptiveLdapSchema_,
162 impl_runtime_meta__AdaptiveLdapSchema_);
168 impl_runtime_meta__AdaptiveLdapSyntax_ = {
169 &afw_ldap_s__AdaptiveLdapSyntax_,
175 AFW_RUNTIME_OBJECT_RTI(
176 impl_runtime_rti__AdaptiveLdapSyntax_,
177 impl_runtime_meta__AdaptiveLdapSyntax_);
181 &impl_runtime_rti__AdaptiveAdaptorTypeSpecific_ldap_retrieve_objects,
182 &impl_runtime_rti__AdaptiveConf_adaptor_ldap,
183 &impl_runtime_rti__AdaptiveConf_adaptor_ldap_bind,
184 &impl_runtime_rti__AdaptiveLdapAttributeType_,
185 &impl_runtime_rti__AdaptiveLdapMatchingRuleUse_,
186 &impl_runtime_rti__AdaptiveLdapMatchingRule_,
187 &impl_runtime_rti__AdaptiveLdapObjectClass_,
188 &impl_runtime_rti__AdaptiveLdapRootDse_,
189 &impl_runtime_rti__AdaptiveLdapSchema_,
190 &impl_runtime_rti__AdaptiveLdapSyntax_,
Adaptive Framework Core API.
Adaptive Framework register generated (afw_ldap) header.
void afw_ldap_register_runtime_object_maps(afw_xctx_t *xctx)
Register (afw_ldap_) runtime object maps.
#define offsetof(type, member)
afw_runtime_resolve_and_register_object_map_infs(const afw_interface_implementation_rti_t *const *rti, afw_xctx_t *xctx)
Create and register runtime object map interfaces.
Interface Implementation Run Time Information.
Interface afw_xctx public struct.