Sky.X Script Language

 

2. Reference
Script contains sequense of return-... and let operators

header
don't affect run result. workflow processing only
return-engine 1.1
return-name some string
return-desc some string

body
return header row to app
return-group string_var.part
return row to app
return-row string_var.part string_var.part string_var.part

assigning simple string value to var
let $empty = get-string <empty>
let $name = get-string Name
let $location = get-string Location
let $string5 = get-string 5.0

assigning strings set value to var
let $states = get-strings StateZero Up Down StateThree

assigning snmp request result value to var
let $r1 = get-next 1.3.6.1.2.1.1.5
let $r2 = get-value 1.3.6.1.2.1.1.$string5.value
let $r3 = get-value 1.3.6.1.2.1.1.6.0

assigning snmp request table result to var
let $tbl1 = get-table 1.3.6.1.2.1.2.2.1.1

assigning from snmp request table result to var
foreach $fev in $tbl1
...
foreach-end

var value parts
var.value, var.base, var.tail, var.bytes, var.num[-n], var.hex[-n]