OverView Index Help                                                                WebNMS Agent Toolkit C Edition 6 

timermgmt.c -
File contains function definitions for timer management.
Return Type Method Summary
TimerType* AddToTimerList(TimerType* bufPtr)
            
U_INT32 CreateAndAddTimer(void * param, U_LONG timeinSec, void (*callBkFnPtr)(void *), INT32 reptInterval)
            
void DeleteFromTimerList(TimerType* bufPtr)
             Deletes timer Entry from the timer list.
CHAR DeleteGenrlTimerentry(U_INT32 id)
            
   
Method Details

AddToTimerList

TimerType* AddToTimerList(TimerType* bufPtr)

Adds given timer Entry into the timer list

Arguments:
1. TimerEntry to be added.
Return type:
Added timer entry or NULL.
Bugs:
null
See Also:

CreateAndAddTimer

U_INT32 CreateAndAddTimer(void * param,U_LONG timeinSec,void (*callBkFnPtr)(void *),INT32 reptInterval)

creates and adds a timer entry in queue

Arguments:
1. parameter to be passed to call back function
2. execution time in seconds
3. function pointer
4. timer repetition duration
Return type:
Timer ID or 0
Bugs:
null
See Also:

DeleteFromTimerList

void DeleteFromTimerList(TimerType* bufPtr)

Deletes timer Entry from the timer list.

Arguments:
TimerEntry to be deleted from timer list.
Return type:
Nothing
Bugs:
null
See Also:

DeleteGenrlTimerentry

CHAR DeleteGenrlTimerentry(U_INT32 id)

deletes a timer from queue using the timerid

Arguments:
1. timer ID
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:



OverView Index Help                                                                WebNMS Agent Toolkit C Edition 6 

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