find-child []
Find a child object, returning name, position and full URI.
path (optional)
relative path of child to find
set-child-update []
Indicates existence of a child
error (optional)
If present, this field indicates an error occured while processing the message to which this is a reply (see nonce).
pos (optional)
position of object. 0 is first position.
name (optional)
contextual name
path (optional)
full path (URI)
get-types []
Get types for an object.
type-add-update []
Notification of object's types
type (optional)
Name of type
get-parents []
Get parents of an object.
insert-parent-update []
notification of parents.
error (optional)
If present, this field indicates an error occured while processing the message to which this is a reply (see nonce).
pos (optional)
position of object. 0 is first position.
name (optional)
contextual name
path (optional)
full path (URI)
set-child []
replace or insert child object
insert-child []
Insert child (path) with (name) at (pos).
pos (optional)
position of object. 0 is first position.
name (optional)
contextual name
path (optional)
full path (URI)
insert-child-update []
Notification of child objects
error (optional)
If present, this field indicates an error occured while processing the message to which this is a reply (see nonce).
pos (optional)
position of object. 0 is first position. Negative positions count from end of list (e.g. -1 means last, -2 is second-to-last, etc)
name (optional)
contextual name
path (optional)
full path (URI)
remove-child []
Remove child at (pos).
pos (optional)
position of object. 0 is first position. Negative positions count from end of list (e.g. -1 means last, -2 is second-to-last, etc)
remove-child-update []
Notification of child removal
error (optional)
If present, this field indicates an error occured while processing the message to which this is a reply (see nonce).
pos (optional)
position of object. 0 is first position. Negative positions count from end of list (e.g. -1 means last, -2 is second-to-last, etc)
start-listening []
Register as a type, child, or parent listener, to get updates when these things change.
listen (optional)
What aspect of the object to listen to. One of: "type", "children" or "parents".
stop-listening []
Un-register as a type, child or parent listener, to stop updates.
listen (optional)
What aspect of the object to stop listening to. One of: "type", "children" or "parents".
type-add []
Notification of sending object's type(s)
type (optional)
Name of new type
remove-parent-update []
Notification of parent removal
pos (optional)
position of object. 0 is first position.
name (optional)
contextual name
path (optional)
full path (URI)