Create init method on provider interface
This commit is contained in:
parent
b2a57ca1f3
commit
027093a5a5
52 changed files with 2760 additions and 131 deletions
25
vendor/code.cloudfoundry.org/clock/timer.go
generated
vendored
Normal file
25
vendor/code.cloudfoundry.org/clock/timer.go
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
package clock
|
||||
|
||||
import "time"
|
||||
|
||||
type Timer interface {
|
||||
C() <-chan time.Time
|
||||
Reset(d time.Duration) bool
|
||||
Stop() bool
|
||||
}
|
||||
|
||||
type realTimer struct {
|
||||
t *time.Timer
|
||||
}
|
||||
|
||||
func (t *realTimer) C() <-chan time.Time {
|
||||
return t.t.C
|
||||
}
|
||||
|
||||
func (t *realTimer) Reset(d time.Duration) bool {
|
||||
return t.t.Reset(d)
|
||||
}
|
||||
|
||||
func (t *realTimer) Stop() bool {
|
||||
return t.t.Stop()
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue