mbus Commands
642
E-DOC-CTC-20080409-0002 v2.0
mbus client exec
Execute mbus command
SYNTAX:
mbus client exec cmd = <{getpath|getcount|getnames|getvalues|
setvalue|addobject|deleteobject|subscribe|
unsubscribe|getaccessrights|setaccessrights}>
[param = <quoted string>]
[value = <quoted string>]
[gettype = <{parameter|path|object}>]
[depth = <number>]
[processcmd = <{enabled|disabled}>]
[onerrorrollback = <{enabled|disabled}>]
[usecallback = <{enabled|disabled}>]
[filter = <quoted string>]
[path = <quoted string>]
[flags = <[+/-]flag[+/-flag...]{indexpath
keystrpath uncommitted dynamic xref_localidx
xref_keypath exact_depth noparamvalue
applyonparamsapplyrecursive typetreepath
non_persistent}>]
[accesslist = <quoted string>]
[action = <[+/-]flag[+/-flag...]{read write
attrchg}>]
[modifier = <{add|delete|allow_only|
allow_except}>]
[replytype = <{getallowed|getdisallowed|
getasconfigured}>]
[attribute = <{ar_archg|ar_read|ar_write|
param_cached|param_enums|param_readable|
param_type|param_writable|param_xrefs|
objtype_cached|objtype_max|objtype_writable|
object_clean|object_dynamic}>]
where:
cmd Mbus command name REQUIRED
param Parameter name OPTIONAL
value Parameter value to set OPTIONAL
gettype Get type elements (default=param) OPTIONAL
depth Number of levels to recurse, default=-1 (all) OPTIONAL
processcmd Process SET_VALUE command flag
(default=enabled)
OPTIONAL
onerrorrollback on error rollback flag (default=enabled) OPTIONAL