Skip to content

namankumar/TimedEvent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

A stand alone class that fires an event at a particular interval. This frees the user from having to know about timer, events, and delegates. Also, you can pass arguments each time the timer is fired.

Include this namespace in your project and follow the instructions below:

-----instantiate 
TimedEvent event = new TimedEvent(int timeDelay, int fireInterval, object parameters)

-----enable firing events 
event.eventTrigger += new TimedEvent.fireEvent(methodToBeCalledWhenTimerFired);

public void methodToBeCalledWhenTimerFired(object sender, EventArgs e)
{
  //Do something 
  //Note the method signature...the method and delegate (fireEvent) signature MUST match
  //"object sender" can be used to pass any sort of information
}

-----stop timer
event.disposeTimer();

Version 1.0 by Naman Kumar, August 25,2009

About

Class to fire events at a particular interval

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages