Public Member Functions | |
def | __init__ |
def | __str__ |
def | trigger |
Public Attributes | |
event | |
isession | |
logger | |
Static Private Attributes | |
__repr__ = __str__ |
Create an event based on an event type. Per default is BaseEventType used. Object members are dynamically created from the base event type and send to client when evebt is triggered (see example code in source) Arguments to constructor are: server: The InternalSession object to use for query and event triggering source: The emiting source for the node, either an objectId, NodeId or a Node etype: The event type, either an objectId, a NodeId or a Node object
Definition at line 11 of file event_generator.py.
def opcua.server.event_generator.EventGenerator.__init__ | ( | self, | |
isession, | |||
etype = None , |
|||
source = ua.ObjectIds.Server |
|||
) |
Definition at line 27 of file event_generator.py.
Definition at line 77 of file event_generator.py.
def opcua.server.event_generator.EventGenerator.trigger | ( | self, | |
time = None , |
|||
message = None |
|||
) |
Trigger the event. This will send a notification to all subscribed clients
Definition at line 84 of file event_generator.py.
opcua::server::event_generator.EventGenerator::__repr__ = __str__ [static, private] |
Definition at line 82 of file event_generator.py.
Definition at line 27 of file event_generator.py.
Definition at line 27 of file event_generator.py.
Definition at line 27 of file event_generator.py.