| Return Type | Method Summary |
| CHAR | CreateAndAddNewSnmpNotificationLogTableEntry(INT32 reqID, U_INT32 notificationLogTime, INT32 notificationLogVarBinds, CHAR *notificationLogOID, INT32 notificationVersion)
It will take all columns value as input and create an instance then add it to the vector. |
| CHAR | CreateAndAddSnmpNotificationLogTableEntry(OID *instance, INT32 instanceLen, INT32 reqID, U_INT32 notificationLogTime, INT32 notificationLogVarBinds, CHAR *notificationLogOID, INT32 notificationVersion)
It will take all columns value and its instance value as input and add create an entry then add it to the vector. |
| OID* | CreateSnmpNotificationLogTableInstance(INT32 *instanceLen, INT32 reqID)
This method is called from the method CreateAndAddNewSnmpNotificationLogTableTableEntry(). |
| void | FreeSnmpNotificationLogTableEntryMemory(Entry *entryPtr)
This method is called from FreeSnmpNotificationLogTableVector(). |
| Vector* | GetSnmpNotificationLogTableInfo(INT32 startIdx, INT32 numOfRows, INT32 *flag)
It will return the table vector reference, before that it will verify the total size of the table and set flag value. |
| void | InitSnmpNotificationLogTable()
It will register the treeCell with agent and initialize all data structures related to the module "notificationLogTable". |
| CHAR | ReadFromSnmpNotificationLogTableFile()
It will read the "notificationLogTable" enteries from the file and add it to the table(vector). |
| U_CHAR* | ReadSnmpNotificationLogOID(void *tableEntryPtr, INT32 *varValLen, U_CHAR *status)
Get method for (table) column notificationLogOID. |
| U_CHAR* | ReadSnmpNotificationLogTime(void *tableEntryPtr, INT32 *varValLen, U_CHAR *status)
Get method for (table) column notificationLogTime. |
| U_CHAR* | ReadSnmpNotificationLogVarBinds(void *tableEntryPtr, INT32 *varValLen, U_CHAR *status)
Get method for (table) column notificationLogVarBinds. |
| U_CHAR* | ReadSnmpNotificationVersion(void *tableEntryPtr, INT32 *varValLen, U_CHAR *status)
Get method for (table) column notificationVersion. |
| U_CHAR* | SnmpNotificationLogTableProcessReadReq(U_CHAR pduType, OID *reqOid, INT32 *reqOidLen, INT32 *varValLen, U_CHAR *status)
This method is called from agent api (pdureqhdlr. |
| CHAR | UpdateSnmpNotificationLogTable(U_CHAR command)
This method will be called from the agent api after successful SET/GET/GET-NEXT operation, in order to update the original or user application's data structrue with the changes made to SnmpNotificationLogTable. |
| CHAR | WriteToSnmpNotificationLogTableFile()
It will write the "notificationLogTable" enteries from the table(vector). |
| Method Details |