|
|
|
@ -1079,7 +1079,7 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
"local obj_type_zmq_msg_t_delete\n"
|
|
|
|
"local obj_type_zmq_msg_t_delete\n"
|
|
|
|
"local obj_type_zmq_msg_t_push\n"
|
|
|
|
"local obj_type_zmq_msg_t_push\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"(function()\n"
|
|
|
|
"do\n"
|
|
|
|
"local zmq_msg_t_mt = _priv.zmq_msg_t\n"
|
|
|
|
"local zmq_msg_t_mt = _priv.zmq_msg_t\n"
|
|
|
|
"local zmq_msg_t_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"local zmq_msg_t_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
@ -1101,14 +1101,14 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
" zmq_msg_t_objects[ud_obj] = cdata\n"
|
|
|
|
" zmq_msg_t_objects[ud_obj] = cdata\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
"end\n"
|
|
|
|
"end\n"
|
|
|
|
"end)()\n"
|
|
|
|
"end\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"local obj_type_ZMQ_Socket_check\n"
|
|
|
|
"local obj_type_ZMQ_Socket_check\n"
|
|
|
|
"local obj_type_ZMQ_Socket_delete\n"
|
|
|
|
"local obj_type_ZMQ_Socket_delete\n"
|
|
|
|
"local obj_type_ZMQ_Socket_push\n"
|
|
|
|
"local obj_type_ZMQ_Socket_push\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"(function()\n"
|
|
|
|
"do\n"
|
|
|
|
"local ZMQ_Socket_mt = _priv.ZMQ_Socket\n"
|
|
|
|
"local ZMQ_Socket_mt = _priv.ZMQ_Socket\n"
|
|
|
|
"local ZMQ_Socket_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"local ZMQ_Socket_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
@ -1130,14 +1130,14 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
" ZMQ_Socket_objects[ud_obj] = c_obj\n"
|
|
|
|
" ZMQ_Socket_objects[ud_obj] = c_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
"end\n"
|
|
|
|
"end\n"
|
|
|
|
"end)()\n"
|
|
|
|
"end\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"local obj_type_ZMQ_Poller_check\n"
|
|
|
|
"local obj_type_ZMQ_Poller_check\n"
|
|
|
|
"local obj_type_ZMQ_Poller_delete\n"
|
|
|
|
"local obj_type_ZMQ_Poller_delete\n"
|
|
|
|
"local obj_type_ZMQ_Poller_push\n"
|
|
|
|
"local obj_type_ZMQ_Poller_push\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"(function()\n"
|
|
|
|
"do\n"
|
|
|
|
"local ZMQ_Poller_mt = _priv.ZMQ_Poller\n"
|
|
|
|
"local ZMQ_Poller_mt = _priv.ZMQ_Poller\n"
|
|
|
|
"local ZMQ_Poller_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"local ZMQ_Poller_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
@ -1159,14 +1159,14 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
" ZMQ_Poller_objects[ud_obj] = cdata\n"
|
|
|
|
" ZMQ_Poller_objects[ud_obj] = cdata\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
"end\n"
|
|
|
|
"end\n"
|
|
|
|
"end)()\n"
|
|
|
|
"end\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_check\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_check\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_delete\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_delete\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_push\n"
|
|
|
|
"local obj_type_ZMQ_Ctx_push\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"(function()\n"
|
|
|
|
"do\n"
|
|
|
|
"local ZMQ_Ctx_mt = _priv.ZMQ_Ctx\n"
|
|
|
|
"local ZMQ_Ctx_mt = _priv.ZMQ_Ctx\n"
|
|
|
|
"local ZMQ_Ctx_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"local ZMQ_Ctx_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
@ -1188,14 +1188,14 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
" ZMQ_Ctx_objects[ud_obj] = c_obj\n"
|
|
|
|
" ZMQ_Ctx_objects[ud_obj] = c_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
"end\n"
|
|
|
|
"end\n"
|
|
|
|
"end)()\n"
|
|
|
|
"end\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_check\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_check\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_delete\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_delete\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_push\n"
|
|
|
|
"local obj_type_ZMQ_StopWatch_push\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"(function()\n"
|
|
|
|
"do\n"
|
|
|
|
"local ZMQ_StopWatch_mt = _priv.ZMQ_StopWatch\n"
|
|
|
|
"local ZMQ_StopWatch_mt = _priv.ZMQ_StopWatch\n"
|
|
|
|
"local ZMQ_StopWatch_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"local ZMQ_StopWatch_objects = setmetatable({}, { __mode = \"k\",\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
"__index = function(objects, ud_obj)\n"
|
|
|
|
@ -1217,7 +1217,7 @@ static const char zmq_ffi_lua_code[] = "local error = error\n"
|
|
|
|
" ZMQ_StopWatch_objects[ud_obj] = c_obj\n"
|
|
|
|
" ZMQ_StopWatch_objects[ud_obj] = c_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
" return ud_obj\n"
|
|
|
|
"end\n"
|
|
|
|
"end\n"
|
|
|
|
"end)()\n"
|
|
|
|
"end\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"\n"
|
|
|
|
"local get_zmq_strerror = ffi.new(\"get_zmq_strerror_func\", _priv[\"get_zmq_strerror\"])\n"
|
|
|
|
"local get_zmq_strerror = ffi.new(\"get_zmq_strerror_func\", _priv[\"get_zmq_strerror\"])\n"
|
|
|
|
|