NXSL Function Reference

From NetXMS Wiki
Revision as of 01:17, 17 December 2015 by Tomas Kirnak (talk | contribs) (Added the function table)
Jump to navigation Jump to search

Function table

Generic Math String-related Time-related Cryptography SNMP Agent Data Collection Object search Object management Event Processing Situations
AddrInRange abs chr gmtime md5 CreateSNMPTransport AgentReadList CreateDCI FindNodeObject BindObject FindAlarmById FindSituation
AddrInSubnet ceil format localtime sha1 SNMPGet AgentReadParameter FindDCIByDescription FindObject CreateContainer FindAlarmByKey GetSituationAttribute
classof exp index SecondsToUptime sha256 SNMPGetValue AgentReadTable FindDCIByName gethostbyaddr CreateNode GetEventParameter
d2x floor left strftime SNMPSet GetAvgDCIValue gethostbyname DeleteCustomAttribute PostEvent
exit log length time SNMPWalk GetDCIObject GetInterfaceName DeleteObject SetEventParameter
GetConfigurationVariable log10 lower GetDCIRawValue GetInterfaceObject GetCustomAttribute
inList pow ltrim GetDCIValue GetNodeInterfaces ManageObject
map round ord GetDCIValueByDescription GetNodeParents RenameObject
max right GetDCIValueByName GetNodeTemplates SetCustomAttribute
min rindex GetMaxDCIValue GetObjectChildren SetInterfaceExpectedState
random rtrim GetMinDCIValue GetObjectParents UnbindObject
sleep substr GetSumDCIValue UnmanageObject
trace trim PushDCIData
typeof upper
x2d


Below is the old function organization.


Generic Functions

abs

AddrInRange

AddrInSubnet

ceil

chr

classof

d2x

exit

exp

floor

format

gmtime

gethostbyaddr

gethostbyname

index

inList

left

length

localtime

log

log10

lower

ltrim

map

max

min

md5

ord

pow

random

right

rindex

round

rtrim

sleep

SecondsToUptime

sha1

sha256

strftime

substr

time

trace

trim

typeof

upper

x2d


Data Collection

CreateDCI

FindDCIByDescription

FindDCIByName

GetAvgDCIValue

GetDCIObject

GetDCIRawValue

GetDCIValue

GetDCIValueByDescription

GetDCIValueByName

GetMaxDCIValue

GetMinDCIValue

GetSumDCIValue

PushDCIData


Event Processing

FindAlarmById

FindAlarmByKey

GetEventParameter

PostEvent

SetEventParameter


Object Management

BindObject

CreateContainer

CreateNode

DeleteCustomAttribute

DeleteObject

FindNodeObject

FindObject

GetCustomAttribute

GetInterfaceName

GetInterfaceObject

GetNodeInterfaces

GetNodeParents

GetNodeTemplates

GetObjectChildren

GetObjectParents

ManageObject

RenameObject

SetCustomAttribute

SetInterfaceExpectedState

UnbindObject

UnmanageObject

Server Configuration

GetConfigurationVariable


Situations

FindSituation

GetSituationAttribute


Agent Access

AgentReadList

AgentReadParameter

AgentReadTable


SNMP

CreateSNMPTransport

SNMPGet

SNMPGetValue

SNMPSet

SNMPWalk