This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
embeddedapi:devel:lua [2012/03/02 12:03] 90.152.0.102 Added latest exports (tmx.t_suspend and mq.add) |
embeddedapi:devel:lua [2017/06/23 11:08] sdamm |
||
---|---|---|---|
Line 60: | Line 60: | ||
* dbg | * dbg | ||
* info | * info | ||
+ | * notice | ||
* warn | * warn | ||
* err | * err | ||
Line 306: | Line 307: | ||
</ | </ | ||
+ | ===== SR.XAVP ===== | ||
+ | |||
+ | xavp management functions. | ||
+ | |||
+ | ==== sr.xavp.get_keys ==== | ||
+ | |||
+ | returns an array table with the key names of the xavp variable. | ||
+ | |||
+ | Prototype | ||
+ | |||
+ | <code c> | ||
+ | t = sr.xavp.get_keys(" | ||
+ | </ | ||
+ | |||
+ | Example | ||
+ | |||
+ | <code c> | ||
+ | $xavp(test=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | </ | ||
+ | |||
+ | <code c> | ||
+ | t = sr.xavp.get_keys(" | ||
+ | for k,v in pairs(t) do | ||
+ | sr.log(" | ||
+ | end | ||
+ | </ | ||
+ | |||
+ | Result | ||
+ | |||
+ | <code c> | ||
+ | 1:three | ||
+ | 2:two | ||
+ | 3:one | ||
+ | </ | ||
+ | |||
+ | ==== sr.xavp.get ==== | ||
+ | |||
+ | returns a dictionary table with the values of the xavp variable. | ||
+ | Third param is optional and it choose between get all the values of a key ( 0, default) or just the first ones (1) | ||
+ | |||
+ | If second param is nil will return all indexes. If second param is <0 will return the index counting from then end ( -1 is the last value ) | ||
+ | |||
+ | Prototype | ||
+ | |||
+ | <code c> | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Example | ||
+ | |||
+ | <code c> | ||
+ | $xavp(test=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | |||
+ | $xavp(test=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | $xavp(test[0]=> | ||
+ | </ | ||
+ | |||
+ | <code c> | ||
+ | t = sr.xavp.get(" | ||
+ | | ||
+ | t = sr.xavp.get(" | ||
+ | | ||
+ | t = sr.xavp.get(" | ||
+ | | ||
+ | t = sr.xavp.get(" | ||
+ | | ||
+ | t = sr.xavp.get(" | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Result | ||
+ | |||
+ | <code c> | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
===== SR.SL Package ===== | ===== SR.SL Package ===== | ||