protocol
Event registry protocol.
Paulo Moura
1.1
2009/10/8
static
(no dependencies on other files)
Returns a list of all current monitors.
static
monitors(Monitors)
monitors(-list(object_identifier)) – one
Monitor is an object playing the role of a monitor.
static
monitor(Monitor)
monitor(-object_identifier) – zero_or_more
monitor(+object_identifier) – zero_or_one
Returns a list of all currently monitored objects.
static
monitored(Objects)
monitored(-list(object_identifier)) – one
True if the arguments describe a currently defined monitored event.
static
monitor(Object,Message,Sender,Monitor)
monitor(?object_identifier,?nonvar,?object_identifier,?object_identifier) – zero_or_more
Sets a monitor for the set of matching events.
static
set_monitor(Object,Message,Sender,Monitor)
set_monitor(?object_identifier,?nonvar,?object_identifier,+object_identifier) – zero_or_one
Deletes all matching monitored events.
static
del_monitors(Object,Message,Sender,Monitor)
del_monitors(?object_identifier,?nonvar,?object_identifier,?object_identifier) – one
Deletes all monitored events.
static
del_monitors – one
(none)
(none)