Lines Matching defs:HbacRuleElement
295 } HbacRuleElement;
300 HbacRuleElement *self;
302 self = (HbacRuleElement *) type->tp_alloc(type, 0);
321 HbacRuleElement_clear(HbacRuleElement *self)
330 HbacRuleElement_dealloc(HbacRuleElement *self)
337 HbacRuleElement_traverse(HbacRuleElement *self, visitproc visit, void *arg)
346 hbac_rule_element_set_names(HbacRuleElement *self, PyObject *names,
349 hbac_rule_element_set_groups(HbacRuleElement *self, PyObject *groups,
352 hbac_rule_element_set_category(HbacRuleElement *self, PyObject *category,
356 HbacRuleElement_init(HbacRuleElement *self, PyObject *args, PyObject *kwargs)
403 hbac_rule_element_set_names(HbacRuleElement *self,
418 hbac_rule_element_get_names(HbacRuleElement *self, void *closure)
425 hbac_rule_element_set_groups(HbacRuleElement *self,
440 hbac_rule_element_get_groups(HbacRuleElement *self, void *closure)
447 hbac_rule_element_set_category(HbacRuleElement *self,
484 hbac_rule_element_get_category(HbacRuleElement *self, void *closure)
491 HbacRuleElement_repr(HbacRuleElement *self)
565 "HbacRuleElement() -> new empty rule element\n"
566 "HbacRuleElement([names], [groups], [category]) -> optionally, provide\n"
571 .tp_name = sss_py_const_p(char, "pyhbac.HbacRuleElement"),
572 .tp_basicsize = sizeof(HbacRuleElement),
595 HbacRuleElement_to_native(HbacRuleElement *pyel)
605 "The element must be of type HbacRuleElement\n");
636 HbacRuleElement *users;
637 HbacRuleElement *services;
638 HbacRuleElement *targethosts;
639 HbacRuleElement *srchosts;
667 self->services = (HbacRuleElement *) HbacRuleElement_new(
670 self->users = (HbacRuleElement *) HbacRuleElement_new(
673 self->targethosts = (HbacRuleElement *) HbacRuleElement_new(
676 self->srchosts = (HbacRuleElement *) HbacRuleElement_new(
1003 "(HbacRuleElement) Users and user groups for which this rule applies");
1005 "(HbacRuleElement) Services and service groups for which this rule applies");
1007 "(HbacRuleElement) Target hosts for which this rule applies");
1009 "(HbacRuleElement) Source hosts for which this rule applies");
1056 "contain empty HbacRuleElement instances in services, users, targethosts\n"
1988 TYPE_READY(m, pyhbac_hbacrule_element_type, "HbacRuleElement");