Difference between revisions of "NXSL Function Reference"

Jump to navigation Jump to search
Split network-related functions into separate column
(Split the function table into 2 tables)
(Split network-related functions into separate column)
Line 7: Line 7:
| align="center" style="background:#f0f0f0;"|'''Object search'''
| align="center" style="background:#f0f0f0;"|'''Object search'''
| align="center" style="background:#f0f0f0;"|'''Object management'''
| align="center" style="background:#f0f0f0;"|'''Object management'''
| align="center" style="background:#f0f0f0;"|'''Network'''
|-
|-
| [[NXSL:AddrInRange|AddrInRange]]||[[NXSL:abs|abs]]||[[NXSL:chr|chr]]||[[NXSL:CreateDCI|CreateDCI]]||[[NXSL:FindNodeObject|FindNodeObject]]||[[NXSL:BindObject|BindObject]]
| [[NXSL:classof|classof]]||[[NXSL:abs|abs]]||[[NXSL:chr|chr]]||[[NXSL:CreateDCI|CreateDCI]]||[[NXSL:FindNodeObject|FindNodeObject]]||[[NXSL:BindObject|BindObject]]||[[NXSL:AddrInRange|AddrInRange]]
|-
|-
| [[NXSL:AddrInSubnet|AddrInSubnet]]||[[NXSL:ceil|ceil]]||[[NXSL:format|format]]||[[NXSL:FindDCIByDescription|FindDCIByDescription]]||[[NXSL:FindObject|FindObject]]||[[NXSL:CreateContainer|CreateContainer]]
| [[NXSL:d2x|d2x]]||[[NXSL:ceil|ceil]]||[[NXSL:format|format]]||[[NXSL:FindDCIByDescription|FindDCIByDescription]]||[[NXSL:FindObject|FindObject]]||[[NXSL:CreateContainer|CreateContainer]]||[[NXSL:AddrInSubnet|AddrInSubnet]]
|-
|-
| [[NXSL:classof|classof]]||[[NXSL:exp|exp]]||[[NXSL:index|index]]||[[NXSL:FindDCIByName|FindDCIByName]]||[[NXSL:gethostbyaddr|gethostbyaddr]]||[[NXSL:CreateNode|CreateNode]]
| [[NXSL:exit|exit]]||[[NXSL:exp|exp]]||[[NXSL:index|index]]||[[NXSL:FindDCIByName|FindDCIByName]]||[[NXSL:GetInterfaceName|GetInterfaceName]]||[[NXSL:CreateNode|CreateNode]]||[[NXSL:gethostbyaddr|gethostbyaddr]]
|-
|-
| [[NXSL:d2x|d2x]]||[[NXSL:floor|floor]]||[[NXSL:left|left]]||[[NXSL:GetAvgDCIValue|GetAvgDCIValue]]||[[NXSL:gethostbyname|gethostbyname]]||[[NXSL:DeleteCustomAttribute|DeleteCustomAttribute]]
| [[NXSL:GetConfigurationVariable|GetConfigurationVariable]]||[[NXSL:floor|floor]]||[[NXSL:left|left]]||[[NXSL:GetAvgDCIValue|GetAvgDCIValue]]||[[NXSL:GetInterfaceObject|GetInterfaceObject]]||[[NXSL:DeleteCustomAttribute|DeleteCustomAttribute]]||[[NXSL:gethostbyname|gethostbyname]]
|-
|-
| [[NXSL:exit|exit]]||[[NXSL:log|log]]||[[NXSL:length|length]]||[[NXSL:GetDCIObject|GetDCIObject]]||[[NXSL:GetInterfaceName|GetInterfaceName]]||[[NXSL:DeleteObject|DeleteObject]]
| [[NXSL:inList|inList]]||[[NXSL:log|log]]||[[NXSL:length|length]]||[[NXSL:GetDCIObject|GetDCIObject]]||[[NXSL:GetNodeInterfaces|GetNodeInterfaces]]||[[NXSL:DeleteObject|DeleteObject]]||
|-
|-
| [[NXSL:GetConfigurationVariable|GetConfigurationVariable]]||[[NXSL:log10|log10]]||[[NXSL:lower|lower]]||[[NXSL:GetDCIRawValue|GetDCIRawValue]]||[[NXSL:GetInterfaceObject|GetInterfaceObject]]||[[NXSL:GetCustomAttribute|GetCustomAttribute]]
| [[NXSL:map|map]]||[[NXSL:log10|log10]]||[[NXSL:lower|lower]]||[[NXSL:GetDCIRawValue|GetDCIRawValue]]||[[NXSL:GetNodeParents|GetNodeParents]]||[[NXSL:GetCustomAttribute|GetCustomAttribute]]||
|-
|-
| [[NXSL:inList|inList]]||[[NXSL:pow|pow]]||[[NXSL:ltrim|ltrim]]||[[NXSL:GetDCIValue|GetDCIValue]]||[[NXSL:GetNodeInterfaces|GetNodeInterfaces]]||[[NXSL:ManageObject|ManageObject]]
| [[NXSL:max|max]]||[[NXSL:pow|pow]]||[[NXSL:ltrim|ltrim]]||[[NXSL:GetDCIValue|GetDCIValue]]||[[NXSL:GetNodeTemplates|GetNodeTemplates]]||[[NXSL:ManageObject|ManageObject]]||
|-
|-
| [[NXSL:map|map]]||[[NXSL:round|round]]||[[NXSL:ord|ord]]||[[NXSL:GetDCIValueByDescription|GetDCIValueByDescription]]||[[NXSL:GetNodeParents|GetNodeParents]]||[[NXSL:RenameObject|RenameObject]]
| [[NXSL:min|min]]||[[NXSL:round|round]]||[[NXSL:ord|ord]]||[[NXSL:GetDCIValueByDescription|GetDCIValueByDescription]]||[[NXSL:GetObjectChildren|GetObjectChildren]]||[[NXSL:RenameObject|RenameObject]]||
|-
|-
| [[NXSL:max|max]]||||[[NXSL:right|right]]||[[NXSL:GetDCIValueByName|GetDCIValueByName]]||[[NXSL:GetNodeTemplates|GetNodeTemplates]]||[[NXSL:SetCustomAttribute|SetCustomAttribute]]
| [[NXSL:random|random]]||||[[NXSL:right|right]]||[[NXSL:GetDCIValueByName|GetDCIValueByName]]||[[NXSL:GetObjectParents|GetObjectParents]]||[[NXSL:SetCustomAttribute|SetCustomAttribute]]||
|-
|-
| [[NXSL:min|min]]||||[[NXSL:rindex|rindex]]||[[NXSL:GetMaxDCIValue|GetMaxDCIValue]]||[[NXSL:GetObjectChildren|GetObjectChildren]]||[[NXSL:SetInterfaceExpectedState|SetInterfaceExpectedState]]
| [[NXSL:sleep|sleep]]||||[[NXSL:rindex|rindex]]||[[NXSL:GetMaxDCIValue|GetMaxDCIValue]]||||[[NXSL:SetInterfaceExpectedState|SetInterfaceExpectedState]]||
|-
|-
| [[NXSL:random|random]]||||[[NXSL:rtrim|rtrim]]||[[NXSL:GetMinDCIValue|GetMinDCIValue]]||[[NXSL:GetObjectParents|GetObjectParents]]||[[NXSL:UnbindObject|UnbindObject]]
| [[NXSL:trace|trace]]||||[[NXSL:rtrim|rtrim]]||[[NXSL:GetMinDCIValue|GetMinDCIValue]]||||[[NXSL:UnbindObject|UnbindObject]]||
|-
|-
| [[NXSL:sleep|sleep]]||||[[NXSL:substr|substr]]||[[NXSL:GetSumDCIValue|GetSumDCIValue]]||||[[NXSL:UnmanageObject|UnmanageObject]]
| [[NXSL:typeof|typeof]]||||[[NXSL:substr|substr]]||[[NXSL:GetSumDCIValue|GetSumDCIValue]]||||[[NXSL:UnmanageObject|UnmanageObject]]||
|-
|-
| [[NXSL:trace|trace]]||||[[NXSL:trim|trim]]||[[NXSL:PushDCIData|PushDCIData]]||||
| [[NXSL:x2d|x2d]]||||[[NXSL:trim|trim]]||[[NXSL:PushDCIData|PushDCIData]]||||||
|-
|-
| [[NXSL:typeof|typeof]]||||[[NXSL:upper|upper]]||||||
| ||||[[NXSL:upper|upper]]||||||||
|-
| [[NXSL:x2d|x2d]]||||||||||
|-
|-
|  
|  
|}
|}
<hr>
<hr>


184

edits

Navigation menu