summaryrefslogtreecommitdiff
path: root/source4/lib/events/events.py
diff options
context:
space:
mode:
Diffstat (limited to 'source4/lib/events/events.py')
-rw-r--r--source4/lib/events/events.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/source4/lib/events/events.py b/source4/lib/events/events.py
index 19494c60b3..d8f70f6319 100644
--- a/source4/lib/events/events.py
+++ b/source4/lib/events/events.py
@@ -57,16 +57,19 @@ def _swig_setattr_nondynamic_method(set):
return set_attr
-class event_context(object):
+class event(object):
thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
- __swig_destroy__ = _events.delete_event_context
-event_context_swigregister = _events.event_context_swigregister
-event_context_swigregister(event_context)
+ def __init__(self, *args, **kwargs):
+ _events.event_swiginit(self,_events.new_event(*args, **kwargs))
+ __swig_destroy__ = _events.delete_event
+event.loop_once = new_instancemethod(_events.event_loop_once,None,event)
+event.loop_wait = new_instancemethod(_events.event_loop_wait,None,event)
+event_swigregister = _events.event_swigregister
+event_swigregister(event)
-event_context_init = _events.event_context_init
event_context_init_byname = _events.event_context_init_byname
event_backend_list = _events.event_backend_list
+set_default_backend = _events.set_default_backend