From 334fbbc9e4ed2131101062d8fbe1db4afae7c0aa Mon Sep 17 00:00:00 2001 From: Determinant Date: Mon, 10 Jun 2019 21:32:51 -0400 Subject: ... --- event.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'event.go') diff --git a/event.go b/event.go index e4ed463..aa1be2d 100644 --- a/event.go +++ b/event.go @@ -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)) } -- cgit v1.2.3