in quark.go [224:236]
func (queue *Queue) GetEvents() ([]Event, error) {
n, err := C.quark_queue_get_events(queue.quarkQueue, queue.cEvents, C.int(queue.numCevents))
if n == -1 {
return nil, wrapErrno(err)
}
events := make([]Event, n)
for i := range events {
events[i] = eventToGo(eventOfIndex(queue.cEvents, i))
}
return events, nil
}