#ifndef _ISNS_ADMINTF_H
#define _ISNS_ADMINTF_H
#include <libxml/tree.h>
#include <libxml/parser.h>
#include <isns_mgmt.h>
#ifdef __cplusplus
extern "C" {
#endif
int get_serverconfig_op(xmlDocPtr);
int get_node_op(request_t *, xmlDocPtr);
int get_dd_op(request_t *, xmlDocPtr);
int get_ddset_op(request_t *, xmlDocPtr);
int enumerate_node_op(xmlDocPtr);
int enumerate_dd_op(xmlDocPtr);
int enumerate_ddset_op(xmlDocPtr);
int getAssociated_dd_to_node_op(request_t *, xmlDocPtr);
int getAssociated_node_to_dd_op(request_t *, xmlDocPtr);
int getAssociated_dd_to_ddset_op(request_t *, xmlDocPtr);
int getAssociated_ddset_to_dd_op(request_t *, xmlDocPtr);
int delete_dd_ddset_op(request_t *, xmlDocPtr, object_type);
int delete_ddmember_ddsetmember_op(request_t *, xmlDocPtr, object_type);
int createModify_dd_ddset_op(request_t *, xmlDocPtr);
int create_ddmember_ddsetmember_op(request_t *, xmlDocPtr, object_type);
#ifdef __cplusplus
}
#endif
#endif