/* * call-seq: * ZMQ.version() -> [major, minor, patch] * * Returns the version of the zeromq library. */ static VALUE module_version (VALUE self_) { int major, minor, patch; zmq_version(&major, &minor, &patch); return rb_ary_new3 (3, INT2NUM (major), INT2NUM (minor), INT2NUM (patch)); }