63 #ifndef __data_model_h__
64 #define __data_model_h__
77 #include <amxc/amxc_variant.h>
96 bool dm_get_param(
const char* path,
const char* name, amxc_var_t* resp);
void dm_set_module_error(void)
bool dm_is_hex_password(const char *const ani_path, bool *is_hex)
uint32_t dm_get_nr_of_ani_instances(const char *const onu_path)
int dm_omci_reset_mib(const amxc_var_t *const args)
int dm_change_object(const amxc_var_t *const args)
int dm_add_or_change_instance_impl(const amxc_var_t *const args)
int dm_remove_instance(const amxc_var_t *const args)
int dm_set_xpon_parameter_impl(const amxc_var_t *const args)
int dm_add_instance(const amxc_var_t *const args)
bool dm_does_instance_exist(const char *path, uint32_t index)
uint32_t dm_get_nr_of_ethernet_uni_instances(const char *const onu_path)
bool dm_get_ani_pon_mode(const char *const ani_path, pon_mode_t *pon_mode)
bool dm_get_param(const char *path, const char *name, amxc_var_t *resp)
void dm_set_vendor_module(const char *name)
enum _pon_mode pon_mode_t