C# Class SharpUV.Timer

Inheritance: UvHandle
Show file Open project: gigi81/sharpuv

Public Methods

Method Description
Again ( ) : void
Start ( System.Action callback = null ) : void
Start ( System.TimeSpan delay, System.TimeSpan repeat, System.Action callback = null ) : void
Stop ( ) : void
Timer ( ) : System
Timer ( Loop loop ) : System

Protected Methods

Method Description
OnTick ( ) : void

Private Methods

Method Description
OnTick ( IntPtr timer ) : void

Method Details

Again() public method

public Again ( ) : void
return void

OnTick() protected method

protected OnTick ( ) : void
return void

Start() public method

public Start ( System.Action callback = null ) : void
callback System.Action
return void

Start() public method

public Start ( System.TimeSpan delay, System.TimeSpan repeat, System.Action callback = null ) : void
delay System.TimeSpan
repeat System.TimeSpan
callback System.Action
return void

Stop() public method

public Stop ( ) : void
return void

Timer() public method

public Timer ( ) : System
return System

Timer() public method

public Timer ( Loop loop ) : System
loop Loop
return System