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 

S

SelectCraftInterface

It checks whether data available on craft interface to read or not.
SelectSerialInterface

It checks whether data available on serial interface to read or not.
SelectUDPSocket

It checks whether data available on UDP server socket to read or not.
SelfmonitorProcessRequests

This method will be called from the agent api for all the requests (GET/GET-NEXT/SET) with received pduType and varBind vector before processing the received varbinds. The purpose of this method call is, the user can know the set of varBinds (OIDs') received for a listener. Using these inputs user may do some validation or call his application method and update the local data structure. User has to specify the error status and error index.
SendAgentServerNotification

This function internally will call SendNotification() method of notificationsupport.c to brodcast the give notification to all the registered listeners. After the notification is received the respective listener will do any sort of work. For example the adapters (SNMP, HTTP, TL1) will try register as a listener with the "source" of the given notification to receive notification from that source too. In the case of Monitoring and Timer, the corresponding action will be taken after receiving notification.
SendAndReceiveSnmpPdu

This function will first creates a tdInfo with the remote host and remote port values and then open an Snmp session. Then it sends the pdu to the corresponding host and port and finally gets back the response in the form of rcvdPdu. Also, the rcvdPdu informations are displayed.
SendAndReceiveSubagentsMessage

This function will send the message from taken sendQueue and receive the response from the subagent and add it to the rcvdQueue.
SendCLIMessage

It dequeues message from Tx Q and send it to the client.
SendCounterMonitorNotification

It will broadcast the given Notification to all the registered listeners of the given table.
SendGaugeMonitorNotification

It will broadcast the given Notification to all the registered listeners of the given table.
SendMasterAgentTrap

It will call MakeAndSendMasterAgentsTrap() method continuosly in a seperate thread.
SendMessageToSubagent

This function will send the message taken from sendQueue
SendNotification

It will take each listener from the given notification listener table and call the following methods in the sequence IsNotificationEnabled() and HandleNotification(). If IsNotificationEnabled() returns no then it won't call the handle method. Suppose if any object or module wants so send notification then this method will be called.
SendPastTimerNotifications

It is used to send timer notifications for old(past) timer registrations when timer service is started. If gv_sendPastNotificationFlag is SET then it will send notifications to all listeners for old timer notifications and update the timer notifications. If the flag is UNSET then it will update the old timer notifications and don't send notifications to listeners.
SendPduAndWaitForTdInfoResp

This function will send the created pdu to the master agent and waits for the response and returns SUCCESS or FAILURE depends on the response received from the master agent.
SendProxySnmpMessage

It will send SNMP message to the remote application, the remote may be manager or subagent.
SendSnmpMessage

It will send SNMP message to the remote application, the remote may be manager or subagent.
SendSnmpPdu

It will first create the Snmp message for the specified pdu and the transport domain values and finally send the Snmp message to the manager.
SendSnmpTrapMessage

It will send SNMP trap message to manager.
SendStringMonitorNotification

It will broadcast the given Notification to all the registered listeners of the given table.
SendTcpMessage

Send a Tcp message to the client.
SendTimerServiceNotification

It will broadcast the given Notification to all the registered listeners of the gv_timerServiceNotifListenerTable.
SendTrapMessage

Creates a trap SNMP message with given entries and add it to the trap list.
SendTrapMessageToAllManagers

Creates a trap SNMP message with given entries and add it to the trap list.
SendTrapToManager

It will send either TRAP or INFORM to the given manager.
SendTrapToValidTargets

Creates a trap SNMP message for all valid targets filtered by notification mib.
SendUDPMessage

It writes UDP message into client socket.
SendUdpPacket

It will send a data/pkt thru the specified socket.
SendUpdateNotificationToListeners

This method call each listener's update method to notify that all SET in the received request are ok, so the listener can update its data structure with new value. Iw will be invoked for SET and GET request.
SessionTableProcessRequests

This method will be called from the agent api for all the requests (GET/GET-NEXT/SET) with received pduType and varBind vector before processing the received varbinds. The purpose of this method call is, the user can know the set of varBinds (OIDs') received for a listener. Using these inputs user may do some validation or call his application method and update the local data structure. User has to specify the error status and error index.
SessionnumUsage

This function will be called when session command is received with invalid options.User can cutomize the usage string to his requirements.
SessionnumAction

This method will be called by CLI Engine upon receiving the CLI command.Here, user can write his code to perform the necessary action upon receiving the CLI command.
SetAction

This method will be called by CLI Engine upon receiving the CLI command.Here, user can write his code to perform the necessary action upon receiving the CLI command.
SetAllowLogging

set logging status to ALLOW.
SetAttributeValue

It will modify the specified attribute value with given value. The status of the operation will be returned in "status" variable.
*SetAttributes

This function creates the Attribute array with the param name and the value and also fills the type of each attribute in the attrTypes array using the module Information.
SetCLIKeepAliveTimeout

It will set keep alive time out for given session.
SetCLITableString

Set the Display table string for the given node.
SetCap

Set method for (table) column cap. command access previlages
SetChannelEntryService

set cannel status.
SetCliCommIfcIndex

Set method for (table) column cliCommIfcIndex. CLI communication interface index, it is just a numeric value which will be assigned during row creation.
SetCliCommIfcInfo

Set method for (table) column cliCommIfcInfo. Detailed information about the supported CLI transport protocol.
SetCliCommIfcType

Set method for (table) column cliCommIfcType. The supported CLI communication interface type between NE and OSS.
SetCmdEntrystatus

set command state.
SetCmdrowStatus

Set method for (table) column cmdrowStatus. Column Description
SetCmdstatus

Set method for (table) column cmdstatus. in/out of service
SetCommand

Set method for (table) column command. command code
SetCommandAttribute

It will Set the command attribute value.
SetDebugLevel

This method is used to set the debug level macro in a global variable.
SetDefaultDural

Assigns default dural value.
SetDefaultMxinv

Assigns default Mxinv value.
SetDefaultPageValue

Set default PAGE value to be assigned.
SetDefaultPageValue

Assigns default PAGE value.
SetDefaultPcndValue

Set default PCND value to be assigned.
SetDefaultPcndValue

Assigns default pcnd value.
SetDefaultPcnnValue

Set default PCNN value to be assigned.
SetDefaultPcnnValue

Assigns default pcnn value.
SetDefaultTmout

Assigns default Tmout value.
SetDefaultUoutValue

Set default UOUT value to be assigned.
SetDefaultUoutValue

Assigns default uout value.
SetErr304responses

Set method for scalar variable err304responses. Description
SetErr400responses

Set method for scalar variable err400responses. Description
SetErr401responses

Set method for scalar variable err401responses. Description
SetErr403responses

Set method for scalar variable err404responses. Description
SetErr404responses

Set method for scalar variable err404responses. Description
SetErr408responses

Set method for scalar variable err408responses. Description
SetErr412responses

Set method for scalar variable err412responses. Description
SetErr501responses

Set method for scalar variable err501responses. Description
SetErr505responses

Set method for scalar variable err505responses. Description
SetErrorresponses

Set method for scalar variable errorresponses. Description
SetFapList

Set method for (table) column fapList. field acces previlage list
SetGetrequests

Set method for scalar variable getrequests. Description
SetHeadrequests

Set method for scalar variable headrequests. Description
SetHtmlTableProperties

This function creates the html tags for displaying a table If the input flag argument is true then the table tag is opened and closed if it is false.
SetHttpSockFds

Sets the socket list with all socket descriptors (Server socket descriptor, and each client's descriptor).
SetIpaddress

Set method for (table) column ipaddress. Column Description
SetLastreqtime

Set method for (table) column lastreqtime. Column Description
SetMaxClientSessionCount

It will set maximum client session count.
SetNOid

Get each oid from the srcOid and set it to destOid starting from startIndex upto startIndex+len.
SetNoAllowLogging

Stop logging data.
SetNumrequests

Set method for (table) column numrequests. Column Description
SetNumresponses

Set method for (table) column numresponses. Column Description
SetOperationRowStatus

Set method for (table) column operationRowStatus. Column Description
SetOperationStatus

Set method for (table) column operationStatus. in/out of service
SetOperationaid

Set method for (table) column operationaid. resource name
SetPortno

Set method for (table) column portno. Column Description
SetPostrequests

Set method for scalar variable postrequests. Description
SetProcessedrequests

Set method for scalar variable processedrequests. Description
SetProxyAgentTransportDomainProperties

It will update the transport domain info properties. Now it is UDP/IP, so it will update socket poperties like remote IP address, port number, etc.
SetRciList

Set method for (table) column rciList. list of channels/users allowed
SetRsrcstatus

set status of resource.
SetSentresponses

Set method for scalar variable sentresponses. Description
SetSessionid

Set method for (table) column sessionid. Column Description
SetSessionstate

Set method for (table) column sessionstate. Column Description
SetSnmpSystemGroupValue

It will update the System group mib objects value by making respective OS system calls.
SetSockFds

Set each sockFd into readFdSet variable.
SetSystemDateTime

Reset System dat and time.
SetTcpConnIpAddress

Set method for (table) column tcpConnIpAddress. IP address used for this connection.
SetTcpConnPortNumber

Set method for (table) column tcpConnPortNumber. Port number used for this connection.
SetTcpConnStatus

Set method for (table) column tcpConnStatus. The state of this TCP/IP connection. The state will be either Operational or Blocked.
SetTl1OperStatus

Set method for scalar variable tl1OperStatus. HTTP Server status, if it is one (1) it means HTTP server (adapter) is running. If it is zero (0) it means HTTP server (adapter) is not running.
SetTl1UpTime

Set method for scalar variable tl1UpTime. TL1 agent(adapter) uptimer.
SetTl1Version

Set method for scalar variable tl1Version. TL1 adapter version.
SetTransportDomainProperties

It will update the transport domain info properties. Now it is UDP/IP, so it will update socket poperties like remote IP address, port number, etc.
SetUdpSocketProperties

It will send the data(PDU) thru the specified socket.
SetUsage

This function will be called when set command is received with invalid options.User can cutomize the usage string to his requirements.
SetView

Set method for (table) column view. view name
SetWwwDocAccessTopNAccesses

Set method for (table) column wwwDocAccessTopNAccesses. The total number of access attempts for this document.
SetWwwDocAccessTopNBytes

Set method for (table) column wwwDocAccessTopNBytes. The total number of content bytes that were transmitted as a result of attempts to access this document.
SetWwwDocAccessTopNIndex

Set method for (table) column wwwDocAccessTopNIndex. An arbitrary monotonically increasing integer number used for indexing the wwwDocAccessTopNTable. The index is inversely correlated to the sorting order of the table. The document with the highest access count will get the index value 1.
SetWwwDocAccessTopNLastResponseType

Set method for (table) column wwwDocAccessTopNLastResponseType. The protocol response type which was sent to the client as a result of the last attempt to access this document. This object contains the type of the primary response if there were multiple responses to a single request.
SetWwwDocAccessTopNName

Set method for (table) column wwwDocAccessTopNName. The name of the document for which access was attempted.
SetWwwDocBucketAccesses

Set method for (table) column wwwDocBucketAccesses. The total number of access attempts for any document provided by this WWW service during the time interval over which this bucket was created.
SetWwwDocBucketBytes

Set method for (table) column wwwDocBucketBytes. The total number of content bytes which were transferred from this WWW service during the time interval over which this bucket was created.
SetWwwDocBucketDocuments

Set method for (table) column wwwDocBucketDocuments. The total number of different documents for which access was attempted this this WWW service during the time interval over which this bucket was created.
SetWwwDocBucketIndex

Set method for (table) column wwwDocBucketIndex. An arbitrary monotonically increasing integer number used for indexing the wwwDocBucketTable. The index number wraps to 1 whenever the maximum value is reached.
SetWwwDocBucketTimeStamp

Set method for (table) column wwwDocBucketTimeStamp. The date and time when the bucket was made available.
SetWwwDocBytesTopNAccesses

Set method for (table) column wwwDocBytesTopNAccesses. The total number of access attempts for this document.
SetWwwDocBytesTopNBytes

Set method for (table) column wwwDocBytesTopNBytes. The total number of content bytes that were transmitted as a result of attempts to access this document.
SetWwwDocBytesTopNIndex

Set method for (table) column wwwDocBytesTopNIndex. An arbitrary monotonically increasing integer number used for indexing the wwwDocBytesTopNTable. The index is inversely correlated to the sorting order of the table. The document with the highest byte count will get the index value 1.
SetWwwDocBytesTopNLastResponseType

Set method for (table) column wwwDocBytesTopNLastResponseType. The protocol response type which was sent to the client as a result of the last attempt to access this document. This object contains the type of the primary response if there were multiple responses to a single request.
SetWwwDocBytesTopNName

Set method for (table) column wwwDocBytesTopNName. The name of the document for which access was attempted.
SetWwwDocCtrlBucketTimeInterval

Set method for (table) column wwwDocCtrlBucketTimeInterval. The time interval after which a new bucket is created. Changing this object has no effect on existing buckets.
SetWwwDocCtrlBuckets

Set method for (table) column wwwDocCtrlBuckets. The maximum number of buckets maintained by the agent before the oldest bucket is deleted. The buckets are used to populate the wwwDocAccessTopNTable and the wwwDocBytesTopNTable. The time interval captured in each bucket can be configured by setting the wwwDocCtrlBucketTimeInterval object.
SetWwwDocCtrlLastNLock

Set method for (table) column wwwDocCtrlLastNLock. This object allows a manager to lock the wwwDocLastNTable in order to retrieve the wwwDocLastNTable in a consistent state. The agent is expected to take a snapshot of the wwwDocLastNTable when it is locked and to continue updating the real wwwDocLastNTable table so that recent information is available as soon as the wwwDocLastNTable is unlocked again. Setting this object to a value greater than 0 will lock the table. The timer ticks backwards until it reaches 0. The table unlocks automatically once the timer reaches 0 and the timer stops ticking. A manager can increase the timer to request more time to read the table. However, any attempt to decrease the timer will fail with an inconsistentValue error. This rule ensures that multiple managers can simultaneously lock and retrieve the wwwDocLastNTable. Note that managers must cooperate in using wwwDocCtrlLastNLock. In particular, a manager MUST not keep the wwwDocLastNTable locked when it is not necessary to finish a retrieval operation.
SetWwwDocCtrlLastNSize

Set method for (table) column wwwDocCtrlLastNSize. The maximum number of entries in the wwwDocLastNTable.
SetWwwDocCtrlTopNSize

Set method for (table) column wwwDocCtrlTopNSize. The maximum number of entries shown in the wwwDocAccessTopNTable and the wwwDocBytesTopNTable. Changing this object has no effect on existing buckets.
SetWwwDocLastNBytes

Set method for (table) column wwwDocLastNBytes. The number of content bytes that were returned as a result of this attempt to access a document.
SetWwwDocLastNIndex

Set method for (table) column wwwDocLastNIndex. An arbitrary monotonically increasing integer number used for indexing the wwwDocLastNTable. The first document accessed appears in the table with this index value equal to one. Each subsequent document is indexed with the next sequential index value. The Nth document accessed will be indexed by N. This table presents a sliding window of the last wwwDocCtrlLastNSize documents accessed. Thus, entries in this table will be indexed by N-wwwDocCtrlLastNSize thru N if N > wwwDocCtrlLastNSize and 1 thru N if N <= wwwDocCtrlLastNSize. The wwwDocCtrlLastNLock attribute can be used to lock this table to allow the manager to read its contents.
SetWwwDocLastNName

Set method for (table) column wwwDocLastNName. The name of the document for which access was attempted.
SetWwwDocLastNRequestType

Set method for (table) column wwwDocLastNRequestType. The protocol request type which was received by the server when this document access was attempted.
SetWwwDocLastNResponseType

Set method for (table) column wwwDocLastNResponseType. The protocol response type which was sent to the client as a result of this attempt to access a document. This object contains the type of the primary response if there were multiple responses to a single request.
SetWwwDocLastNStatusMsg

Set method for (table) column wwwDocLastNStatusMsg. This object contains a human readable description of the reason why the wwwDocLastNResponseType was returned to the client. This object defines the implementation-specific reason if the value of wwwDocLastNResponseType indicates an error. For example, this object can indicate that the requested document could not be transferred due to a timeout condition or the document could not be transferred because a 'soft link' pointing to the document could not be resolved.
SetWwwDocLastNTimeStamp

Set method for (table) column wwwDocLastNTimeStamp. The date and time of the last attempt to access this document.
SetWwwRequestInBytes

Set method for (table) column wwwRequestInBytes. The number of content bytes per request type received by this WWW service.
SetWwwRequestInIndex

Set method for (table) column wwwRequestInIndex. The particular request type the statistics apply to.
SetWwwRequestInLastTime

Set method for (table) column wwwRequestInLastTime. The date and time when the last byte of the last complete request of this type was received by this WWW service. The value SHALL be '0000000000000000'H if no request of this type has been received yet.
SetWwwRequestInRequests

Set method for (table) column wwwRequestInRequests. The number of requests of this type received by this WWW service.
SetWwwRequestOutBytes

Set method for (table) column wwwRequestOutBytes. The number of content bytes per requests type generated by this WWW service.
SetWwwRequestOutIndex

Set method for (table) column wwwRequestOutIndex. The particular request type the statistics apply to.
SetWwwRequestOutLastTime

Set method for (table) column wwwRequestOutLastTime. The date and time when the first byte of the last request of this type was send by this WWW service. The value SHALL be '0000000000000000'H if no request of this type has been send yet.
SetWwwRequestOutRequests

Set method for (table) column wwwRequestOutRequests. The number of requests of this type generated by this WWW service.
SetWwwResponseInBytes

Set method for (table) column wwwResponseInBytes. The number of content bytes per response type received by this WWW service.
SetWwwResponseInIndex

Set method for (table) column wwwResponseInIndex. The particular response type the statistics apply to.
SetWwwResponseInLastTime

Set method for (table) column wwwResponseInLastTime. The date and time when the last byte of the last complete response of this type was received by this WWW service. The value SHALL be '0000000000000000'H if no response of this type has been received yet.
SetWwwResponseInResponses

Set method for (table) column wwwResponseInResponses. The number of responses of this type received by this WWW service.
SetWwwResponseOutBytes

Set method for (table) column wwwResponseOutBytes. The number of content bytes per response type generated by this WWW service.
SetWwwResponseOutIndex

Set method for (table) column wwwResponseOutIndex. The particular response type the statistics apply to.
SetWwwResponseOutLastTime

Set method for (table) column wwwResponseOutLastTime. The date and time when the first byte of the last response of this type was sent by this WWW service. The value SHALL be '0000000000000000'H if response of this type has been send yet.
SetWwwResponseOutResponses

Set method for (table) column wwwResponseOutResponses. The number of responses of this type generated by this WWW service.
SetWwwServiceContact

Set method for (table) column wwwServiceContact. The textual identification of the contact person for this service, together with information on how to contact this person. For instance, this might be a string containing an email address, e.g. ''.
SetWwwServiceDescription

Set method for (table) column wwwServiceDescription. Textual description of the WWW service. This shall include at least the vendor and version number of the application realizing the WWW service. In a minimal case, this might be the Product Token (see RFC 2068) for the application.
SetWwwServiceIndex

Set method for (table) column wwwServiceIndex. An integer used to uniquely identify a WWW service. The value must be the same as the corresponding value of the applSrvIndex defined in the Application Management MIB (APPLICATION-MIB) if the applSrvIndex object is available. It might be necessary to manually configure sub-agents in order to meet this requirement.
SetWwwServiceLastChange

Set method for (table) column wwwServiceLastChange. The date and time when this WWW service entered its current operational state. The value SHALL be '0000000000000000'H if the time of the last state change is not known.
SetWwwServiceName

Set method for (table) column wwwServiceName. The fully qualified domain name by which this service is known. This object must contain the virtual host name if the service is realized for a virtual host.
SetWwwServiceOperStatus

Set method for (table) column wwwServiceOperStatus. Indicates the operational status of the WWW service.
SetWwwServiceProtocol

Set method for (table) column wwwServiceProtocol. An identification of the primary protocol in use by this service. For Internet applications, the IANA maintains a registry of the OIDs which correspond to well-known application protocols. If the application protocol is not listed in the registry, an OID value of the form {applTCPProtoID port} or {applUDPProtoID port} are used for TCP-based and UDP-based protocols, respectively. In either case 'port' corresponds to the primary port number being used by the protocol.
SetWwwServiceStartTime

Set method for (table) column wwwServiceStartTime. The date and time when this WWW service was last started. The value SHALL be '0000000000000000'H if the last start time of this WWW service is not known.
SetWwwServiceType

Set method for (table) column wwwServiceType. The application type using or realizing this WWW service.
SetWwwSummaryInBytes

Set method for (table) column wwwSummaryInBytes. The number of content bytes received.
SetWwwSummaryInLowBytes

Set method for (table) column wwwSummaryInLowBytes. The lowest thirty-two bits of wwwSummaryInBytes.
SetWwwSummaryInRequests

Set method for (table) column wwwSummaryInRequests. The number of requests successfully received.
SetWwwSummaryInResponses

Set method for (table) column wwwSummaryInResponses. The number of responses successfully received.
SetWwwSummaryOutBytes

Set method for (table) column wwwSummaryOutBytes. The number of content bytes transmitted.
SetWwwSummaryOutLowBytes

Set method for (table) column wwwSummaryOutLowBytes. The lowest thirty-two bits of wwwSummaryOutBytes.
SetWwwSummaryOutRequests

Set method for (table) column wwwSummaryOutRequests. The number of requests generated.
SetWwwSummaryOutResponses

Set method for (table) column wwwSummaryOutResponses. The number of responses generated.
SetupTTY

Initialize serial port.
SnmpEngineParamsProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpEngineParamsProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpGrpCntrsProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpGrpCntrsProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpMPDParamsProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpMPDParamsProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpNotificationLogTableProcessReadReq

This method is called from agent api (pdureqhdlr.c) when a get/get-next request is made from the manager. This method will identify the exact scalar/table column for which the request is made and call the corresponding get method which is available in the instrument file. output from this function will be the value of the requested variable, length of the variable, the error status if any.
SnmpNotificationVarBindTableProcessReadReq

This method is called from agent api (pdureqhdlr.c) when a get/get-next request is made from the manager. This method will identify the exact scalar/table column for which the request is made and call the corresponding get method which is available in the instrument file. output from this function will be the value of the requested variable, length of the variable, the error status if any.
SnmpProxyTimer

It will be called for period of time. This method will call the methods to destroy the entry from gv_rcvdSubagentPduVect and gv_tdInfoAndStsVect.
SnmpSnmpSetProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpSnmpSetProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpSysOrTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpSystemProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpSystemProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpUsmUserTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpUsmUserTableProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpVacmAccessTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpVacmAccessTableProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpVacmContextTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpVacmContextTableProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpVacmMIBViewsProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpVacmMIBViewsProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpVacmSecurityToGroupTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpVacmSecurityToGroupTableProcessWriteReq

It will process the SET requests and send back the modified result.
SnmpVacmViewTreeFamilyTableProcessReadReq

It will process the GET & GET-NEXT requests and send back the appropriate result.
SnmpVacmViewTreeFamilyTableProcessWriteReq

It will process the SET requests and send back the modified result.
SortOptimizeArray

This function sorts the Optimal Search Array.
SplitIndexValue

It will split the given instance value into number of index and store then in "indexes" variable, the corresponding length of each index will be inindexesLen variable.
SplitParamNameAndValue

It will split the given string into two strings (param name & value), by using '=' as divider. If the character '=' is found then split the string and return SUCCESS otherwise, i.e if it is not possible to split then return FAILURE.
SshSelect

Check if any message is waiting to be read.
StartCLIService

Starts CLI service.
StartCounterMonitorService

It will start the Counter Monitor Service.
StartGaugeMonitorService

It will start the Gauge Monitor Service.
StartHTTPService

This function opens the server socket and starts the Http Adapter.
StartMonitorService

It will start the monitoring service.
StartNewHttpThread

It will start a thread which is used to process HTTP requests. It has one loop, and will be in blocking state. If any request is received by the HTTP then it will add it to the HTTP queue. This thread will be notified based on CheckThreadPool() result. Once this thread is notificed it will come out from the blocking state and will read the the HTTP request from the queue, process it and will send a response to the manager. Again will be in the waiting state for the next request to process.
StartNewSnmpThread

It will start a thread which is used to process SNMP requests. It has one loop, and will be in blocking state. If any request is received by the SNMP then it will add it to the SNMP queue. This thread will be notified based on CheckThreadPool() result. Once this thread is notificed it will come out from the blocking state and will read the the SNMP request from the queue, process it and will send a response to the manager. Again will be in the waiting state for the next request to process.
StartReceivingSnmpRequest

This method will set the flag true which will start receiving the request by the snmp service.
StartSNMPService

It will initialize and start the adapters of the agent to receive and process their requests.
StartSSHServer

It will do all necessary initialization required for the SSH socket communication.
StartSnmpAgentService

This method will start the snmp service at the specified port.ie it will open a new snmp session for the new port.
StartSnmpSubagentPoller

It will continiously poll the subagent and send subagent linkup trap and subagent link down trap appropriately.
StartStringMonitorService

It will start the String Monitor Service.
StartTCPServer

It will do all necessary initialization required for the TCP/IP socket communication.
StartTelnetServer

It will do all necessary initialization required for the Telnet socket communication.
StartTimerService

It will start the Timre Service.
StartsWith

Check each sub identifier of the oid1 and oid2 if all are same upto the given length then YES will be returned, this means oid1 contains oid2. Othewise NO will be returned.
StartsWithString

Check each character of the str1 and str2 if all are same upto the given length then YES will be returned, this means String2 starts with String1. Othewise NO will be returned.
StopCounterMonitorService

It will stop the Counter Monitor Service.
StopGaugeMonitorService

It will stop the Gauge Monitor Service.
StopMonitorService

It will stop the monitoring service.
StopReceivingSnmpRequest

This method will set the flag false which will stop receiving the request by the snmp service.
StopSnmpAgentService

This method will stop the snmp service.ie it will close the snmp session.
StopStringMonitorService

It will stop the String Monitor Service.
StopTimerService

It will stop the Timer Service.
StoreTreeCellsRefInArray

This will store all the registered OID's in an array.
StringCancat

Get each byte from the source string and cancatenate to destination string.
StringCaseCompare

Compares each corresponding bytes of these two strings case insensitive and return the result.
StringCharacter

The strchr() function returns a pointer to the first occurrence of char in string s.
StringCompare

Compares each corresponding bytes of these two strings and return the result.
StringCopy

Get each byte from the source string and copy to destination string until null character is encountered.
StringDecode

This function parses the string coming as the second argument and decodes the given string. If the first character is a '%' then the next two characters are converted to the decimal values.
StringLength

Get each byte one by one from the location pointed by the strPtr, until strPtr reaches '\0'. For each byte increase a counter.
StringNCaseCompare

This function will compare two strings with case insensitive for the first N character and return the result in integer value
StringNCompare

This function will compare the two strings for first n characters.
StringNCopy

Get each byte from the source string and copy to destination string until counter reaches len or encounter a null character.
StringReverse

This function will reverse the given string and put it into the same variable.
StringSearchPatternCount

The strspn() function returns the length of the initial segment of string s1 that consists entirely of characters from string s2.
*StringTokenizer

This String Tokenizer searches for the delimiter in the array of characters and split into a group.
Stringpbrk

This function will reverse the given string and put it into the same variable.
SubString

Finds out whether the second argument string is a substring of first argument String, if it is then it returns the reference of the first string.
SynchronizeObject

It will search the given resource in the gv_rsrcLockTable, if it is present means it is locked by other thread/user so can't be locked. If the rsrc is not present in the table then it will add the Entry and lock the given resource. The given source variable will be stored in the table to verify during unlock period.
SynchronizeResource

It will synchronize/lock the given resource, so that not more than one thread/user can use the same resource. When it lock the resource it will store the owner who is locking the resource.


OverView Index Help                                                                WebNMS Agent Toolkit C Edition 6 

Copyright (c) 2009 ZOHO Corp. All Rights Reserved.