Add support for Buffer interface.

pull/47/merge
Robert G. Jakabosky 13 years ago
parent f83cacde52
commit cbfaecd38c

@ -21,6 +21,22 @@
object "zmq_msg_t" { object "zmq_msg_t" {
-- store the `zmq_msg_t` structure in Lua userdata object -- store the `zmq_msg_t` structure in Lua userdata object
userdata_type = "embed", userdata_type = "embed",
implements "Buffer" {
implement_method "const_data" {
c_function = "zmq_msg_data"
},
implement_method "get_size" {
c_function = "zmq_msg_size"
},
},
implements "MutableBuffer" {
implement_method "data" {
c_function = "zmq_msg_data"
},
implement_method "get_size" {
c_function = "zmq_msg_size"
},
},
-- --
-- Define zmq_msq_t type & function API for FFI -- Define zmq_msq_t type & function API for FFI
-- --

Loading…
Cancel
Save