MBUS COMMANDS
732
E-DOC-CTC-20100729-0006 v3.0.Copyright 2011Technicolor. All rights reserved.
This document contains Technicolor proprietary and confidential information. Passing on and copying of this document, use,
extraction and communication of its contents, is not permitted without written authorization from Technicolor.
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|type}>]
[timing = <{disabled|enabled}>]
[no_output = <{disabled|enabled}>]
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
usecallback
Use result callback function (default=enabled)
OPTIONAL
nickdj.co.uk