MCPcopy Create free account
hub / github.com/FreeOpcUa/python-opcua / get_event_generator

Method get_event_generator

opcua/server/server.py:434–441  ·  view source on GitHub ↗

Returns an event object using an event type from address space. Use this object to fire events

(self, etype=None, emitting_node=ua.ObjectIds.Server)

Source from the content-addressed store, hash-verified

432 return uries.index(uri)
433
434 def get_event_generator(self, etype=None, emitting_node=ua.ObjectIds.Server):
435 """
436 Returns an event object using an event type from address space.
437 Use this object to fire events
438 """
439 if not etype:
440 etype = BaseEvent()
441 return EventGenerator(self.iserver.isession, etype, emitting_node=emitting_node)
442
443 def create_custom_data_type(self, idx, name, basetype=ua.ObjectIds.BaseDataType, properties=None, description=None):
444 if properties is None:

Calls 2

BaseEventClass · 0.90
EventGeneratorClass · 0.90