domain-control: added domain-control plugin (modified decision-proto).
[profile/ivi/murphy.git] / src / plugins / decision-proto / proxy.h
1 #ifndef __MURPHY_DECISION_PROXY_H__
2 #define __MURPHY_DECISION_PROXY_H__
3
4 #include "decision-types.h"
5
6 int init_proxies(pdp_t *pdp);
7 void destroy_proxies(pdp_t *pdp);
8
9 pep_proxy_t *create_proxy(pdp_t *pdp);
10 void destroy_proxy(pep_proxy_t *proxy);
11
12 int register_proxy(pep_proxy_t *proxy, char *name,
13                    mrp_pep_table_t *tables, int ntable,
14                    mrp_pep_table_t *watches, int nwatch,
15                    int *error, const char **errmsg);
16 int unregister_proxy(pep_proxy_t *proxy);
17
18 #endif /* __MURPHY_DECISION_PROXY_H__ */