OverView Index Help WebNMS Agent Toolkit C Edition 6
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
AIDParser
Parses AID block.
AcceptClient
If any client wants to connect with server then this function will do it.
AcceptSSHClientConnection
Accepts a client request.
AcceptTCPClientConnection
Accepts a client request.
AccessCheckForOids
It will find out the access for trap or enterprise oid and for all the varbinds in trap
AckFormatter
Formats acknowledgement.
AddAgentServerNotificationListener
This function will add an Entry in the gv_serverNotifListenerTable with the given listener, handler and handback. Adding one Entry to this table means adding one listener to receive the registration/ deregistration notification emitted by the ServerDelegate.
AddAttribute
It will create Attribute Entry using the given paramter name and value and add it to the give Vector.
AddClientSession
Adds client session.
AddCounterMonitorNotificationListener
It will create an listener and add it to the given table.
AddDefaultCmdEntry
Creates a default command security entry.
AddDefaultRsrcEntry
Creates a default opr entry.
AddDefaultRsrcEntry
Creates a default rsrc details.
AddDefaultChnlEntry
Creates a default channel entry.
AddDefaultTL1SecurityEntry
adds a default user details.
AddDummyParentNode
Adding a dummy parent node to the CommandReg.
AddElement
Add the new object at end of the Vector.
AddEntryToLCDTable
Add an Entry to LCD table. The Entry is the same as added in its corresponding Vector.
AddEntryToSnmpNotificationLogTable
This method will add an entry to the notification log table.
AddEntryToSnmpNotificationVarBindTable
This method will add an entry to the notificattion varbind table.
AddGaugeMonitorNotificationListener
It will create an listener and add it to the given table.
AddHtmlTableRow
This function creates the html tags for displaying of the row using the cell and row constraints variables and the column values from the attribute array.
AddHttpClient
It will add the new Entry to the tcpConnTable and initialize it with default values.
AddInstance
Adds a instance with given oid.
AddMasterAgentsTrapPduToQueue
It will add the trapPdu to the trapPduVector.
AddMonitorToTable
It will add the created Monitor to the table maintained by the Counter Monitor.
AddNotifListener
It will register the given notification listener in the given notification listener table. If listener is registered already, it will compare the given handback, if they are different then it will register in the table otherwise not.
AddNotificationListener
The given "listener" will be registered in the "ObjectName's" notification listener table, if the "ObjectName" is notification broadcaster otherwise the function call has no effect.
AddOutputTextBlock
Adds text block string into textblock vector .
AddRcvdMsgToQueue
It will add the given rcvdInfo to the queue.
AddRequestedFileToDocTable
This function will add the requested fileName into the WwwDocLastNTableEntry. Checks whether the table is locked and if the table is locked, stores the current information in a temp vector. Once the original table is released, copies the current information from temp vector to the the original vector.
AddRoutingEntry
Adds routiny entry into routing vector.
AddServerSession
Adds server session .
AddSnmpMessageToSendQueue
This function will add the message to be sent in sendQueue.
AddSnmpPduToRcvdQue
It will add the parsed snmp pdu to rcvdQue.
AddStringMonitorNotificationListener
It will create an listener and add it to the given table.
AddSubAgentsTrapPduToQueue
It will add the rcvdInfoPtr to the subAgentsTrapPduVector.
AddTL1LogRecord
creating and adding a new record for a given logname. This function logs the message in the specifed Log.
AddTagInfoEntry
This function will add a tag info Entry to the corresponding Vector.
AddTimerServiceNotification
It will create a timer notificatin and add it to the timer service table in the sorted order. It will be periodically (guess every one second !) monitored and notification will be sent if current system time and added notification time is matched. The notification will be sent to all the registered listeners of the gv_timerServiceNotifListenerTable. If the return value is not SUCCESS then the user should free the memory allocated for "userData" using CreateObjectName() method.
AddTimerServiceNotificationListener
It will create an listener and add it to gv_timerServiceNotifListenerTable.
AddTl1CommandSecurityEntry
It will take all columns value and its instance value as input and add create an entry then add it to the vector.
AddTl1OperationSecurityEntry
It will take all columns value and its instance value as input and add create an entry then add it to the vector.
AddToPendingBuffer
Adds input message to pending buffer.
AddToTimerList
Adds given timer Entry into the timer list
AddToUserList
Adds a new User to login request/authenticated users list.
AddTrapToList
Create a trap object and put it into the trap Vector.
AddTreeCell
This will add a cell to the tree at appropriate place.
AddUSMUserEntry
To add an user to the USM table.
AddVarBind
It will create a entry which contains all information which are passed to this function.
AddVarToVector
It will split the incoming word in to parameter name and its value and store it in the var Vector.
AesDecrypt
It will checkup whether the scoped PDU is protected from disclosure or not. It is used CFB-AES as a privacy protocol.
AesEncrypt
It will encrypt the the given data buffer according to CFB-AES protocol using the given arguments. The encryption won't do padding.
AgentActUserAction
This method will be called by TL1 Engine upon recieving the the act-user input command.
AgentAuthTableProcessReadReq
It will process the GET & GET-NEXT requests and send back the appropriate result.
AgentAuthTableProcessWriteReq
It will process the SET requests and send back the modified result.
AgentCancUserAction
This method will be called by TL1 Engine upon recieving the CANC-USER input command.
AgentCreateRtrvAttrResponseBlock
This method creates response block the response block using the parameters as specified in the response block structure definition of the corresponding header file.
AgentFreeRtrvAttrResponseBlock
Frees response block variable .
AgentInitRtrvAttr
This method is called from tl1seculog.c at agent startup. It registers its action method and acknowledgement method with TL1 Engine.On successful registration it returns SUCCESS else it returns FAILURE.
AgentInitSetAttr
This method is called from tl1seculog.c at agent startup. It registers its action method and acknowledgement method with TL1 Engine.On successful registration it returns SUCCESS else it returns FAILURE.
AgentRtrvAttrAction
This method will be called by TL1 Engine upon receing the the input command.Here, user can writehis code to perform the necessary action upon receiving the input command. This function initializes the AID and message payload structure variables using the received input message AID and message payload block parameters. The AID structure, message pay load structure and output text block structure are generated in the corresponding header file according to the syntax defined in TCS file.
AgentRtrvAttrOutputFormatter
It formats output text block according to the specified format type .
AgentServletDoGet
It is the GET method for the servlet "agent". When a get request comes for the servlet "agent" then this function will be called. This function gets the filename and based on the type of filename (shtml or html) the corresponding methods are called which returns the file and is returned.
AgentServletDoPost
It is the POST method for the servlet agent.This function is called when a POST request comes from the client. This function takes the variable information and its value from the POST request and stores them in the PostInfoVector.Ths vector is passed to ValidateAndSet method or the new row creation methods are called based on the type of the request. After all operations are over the GET Method for the servlet is called.
AgentSetAttrAction
This method will be called by TL1 Engine upon receing the the input command.Here, user can writehis code to perform the necessary action upon receiving the input command. This function initializes the AID and message payload structure variables using the received input message AID and message payload block parameters. The AID structure, message pay load structure and output text block structure are generated in the corresponding header file according to the syntax defined in TCS file.
AlarmHandler
Dequeues autonms message according to priority and puts it in the TxQ.
AllocateAndAddAttribute
It will allocate the memory for the name and value creates an Attribute Entry in the given Vector.
AllocateAndCopyCLIStringCommand
Allocates and copy of stringcomamd.
AllocateAndCopyOptionParameterParser
Allocates and copy of OptionParameterParser.
AllocateAndDoMemcpy
It will allocate the memory for the dest string & do memory copy if memory allocation is success.
AllocateAndDoStrcpy
It will allocate the memory for the dest string & do String copy if memory allocation is success.
AllocateAndInitCLIStringCommand
Allocates and initialize StringCommand Structure.
AllocateAndInitSnmpPdu
Allocates an instance to SnmpPdu and initialize all fields as NULL.
AllocateAndInitUsmSecParamsReference
Allocates an instance to UsmSecParamsReference and initialize all fields as NULL.
AllocateCLIStringCommand
Allocates memory for String Command.
AllocateOptionParam
Allocates memory for option Param.
AllowAutonmsMesg
It sets gv_allowAutonmsMesg to YES for allowing autonomous message.
AlphabeticToFloat
Converts the given string into float value.
AlphabeticToNumeric
Converts the given string into numeric value.
AlwLogAction
This method will be called by TL1 Engine upon receing the the input command.Here, user can writehis code to perform the necessary action upon receiving the input command. This function initializes the AID and message payload structure variables using the received input message AID and message payload block parameters. The AID structure, message pay load structure and output text block structure are generated in the corresponding header file according to the syntax defined in TCS file.
Append
Appends the string buffer with the given string.
AppendAutoID
Appends autoId with output autonomous message.
AppendCommandAttributeList
Append all attribute.
AppendGroupHeader
Set the Group Header string for the given node.
AppendHeader
Adds header string to the output message.
AppendObjectAttributeUsage
Append object Attibute usage sting to string buffer.
AppendResIdenBlock
Adds response indentification string to output mesg.
AppendTableAttribute
Append the Attribute to the table string.
AppendTableFormatString
Generate Format table string and append to string buffer.
AppendTerminator
Adds terminater.
AppendTextBlock
Adds textblock to the output message.
AssembleVarBinds
This function will assemble all the varbinds from the proxyVector's responseVarBinds in the sorted order according to its index value.
AsynCLIMessageHandler
Each Session having thread for handling message, DeQueue from the RcvQueue and EnQueue the response message get from the CLIEngine to the TxQueue.
AsynCLIMessageHandlerScheduler
Create a new thread depends upon the RcvVector size and schedule each thread to handling the AsynCLIMessageHandler.
AsynchronizeSnmpAdapter
It will continiously call check whether any message has been received or not and do the processing if it. received.
OverView Index Help WebNMS Agent Toolkit C Edition 6
Copyright (c) 2009 ZOHO Corp. All Rights Reserved.