C言語の構造体をラップする方法が分からなかった(rubyでいうData_Wrap_Structが見当たらなかった)のでissueに書いたら僕と名前の良く似た方matzさんが音速で入れてくれた。 ただrubyの時の様にalloc_funcが無いのでinitializeでメンバに放り込んでる。 まぁしょうがないか。 #include <mruby.h> #include <mruby/proc.h> #include <mruby/data.h> #include <compile.h> #include <variable.h> #include <uv.h> typedef struct { mrb_state* mrb; mrb_value proc; void* data; } mrb_uv_data; static void uv_handle_free(mrb_state *mrb
![Big Sky :: mruby と libuv 使ってタイマー動かしてみた。](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)