diff options
author | Determinant <tederminant@gmail.com> | 2019-06-10 21:32:51 -0400 |
---|---|---|
committer | Determinant <tederminant@gmail.com> | 2019-06-10 21:32:51 -0400 |
commit | 334fbbc9e4ed2131101062d8fbe1db4afae7c0aa (patch) | |
tree | 8f492ebe7c99e35bb2efcb125c71a388db9272ed /event.go | |
parent | d342de9e03902b93f1cff552e772f98caa0ee726 (diff) |
...
Diffstat (limited to 'event.go')
-rw-r--r-- | event.go | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -27,13 +27,13 @@ func (self ThreadCall) GetEC() EventContext { return C.threadcall_get_ec(self) } type TimerEvent = *C.timerev_t type TimerEventCallback = C.timerev_callback_t -func NewTimerEvent(ec EventContext, cb TimerEventCallback) TimerEvent { - return C.timerev_new(ec, cb) +func NewTimerEvent(ec EventContext, cb TimerEventCallback, userdata rawptr_t) TimerEvent { + return C.timerev_new(ec, cb, userdata) } func (self TimerEvent) Free() { C.timerev_free(self) } -func (self TimerEvent) SetCallback(callback TimerEventCallback) { - C.timerev_set_callback(self, callback) +func (self TimerEvent) SetCallback(callback TimerEventCallback, userdata rawptr_t) { + C.timerev_set_callback(self, callback, userdata) } func (self TimerEvent) Add(t_sec float64) { C.timerev_add(self, C.double(t_sec)) } |