酒井 政裕 (SAKAI Masahiro)  Index  Search  Changes  RSS  Login

ruby-ffcall

ruby-ffcall

RAA:ruby-ffcall

Introduction

ruby-ffcall is an experimental library for extending ruby-dl using ffcall library. With ruby-ffcall you can use arbitary number of callback functions.

ruby-dlで使えるコールバック関数の数に制限があるのが嫌だったので、ffcallを使って、コールバック関数を動的に作成することで、この制限を無くす拡張ライブラリを作ってみました。

Download

Usage

sym = FFCall.callback(cbtype){|args| ... }
sym = FFCall.callback(cbtype, proc)
The same as DL.callback

You can replace DL.callback, DL.define_callback and DL.remove_callback by requireing 'dl/ffcall-callback'.

Links

Last modified:2007/03/27 02:59:09
Keyword(s):
References:[Software]