Renamed s:getsockopt -> s:getopt, s:setsockopt -> s:setopt

lua-zmq
Aleksey Yeschenko 16 years ago
parent 3557f6196d
commit f6c1bcb8a8

@ -38,19 +38,19 @@ See [zmq_close(3)](http://api.zeromq.org/zmq_close.html).
s:close() s:close()
## setsockopt ## setopt
Sets a specified option on a ØMQ socket. Sets a specified option on a ØMQ socket.
See [zmq_setsockopt(3)](http://api.zeromq.org/zmq_setsockopt.html). See [zmq_setsockopt(3)](http://api.zeromq.org/zmq_setsockopt.html).
s:setsockopt(option, optval) s:setopt(option, optval)
## getsockopt ## getopt
Gets a specified option of a ØMQ socket. Gets a specified option of a ØMQ socket.
See [zmq_getsockopt(3)](http://api.zeromq.org/zmq_getsockopt.html). See [zmq_getsockopt(3)](http://api.zeromq.org/zmq_getsockopt.html).
s:getsockopt(option) s:getopt(option)
## bind ## bind

@ -27,7 +27,7 @@ s:bind("tcp://lo:5555")
while true do while true do
local query = s:recv() local query = s:recv()
while s:getsockopt(zmq.RCVMORE) == 1 do while s:getopt(zmq.RCVMORE) == 1 do
query = query .. s:recv() query = query .. s:recv()
end end
print(string.format("Received query: '%s'", query)) print(string.format("Received query: '%s'", query))

@ -22,7 +22,7 @@ require("zmq")
local ctx = zmq.init(1, 1, 0) local ctx = zmq.init(1, 1, 0)
local s = ctx:socket(zmq.SUB) local s = ctx:socket(zmq.SUB)
s:setsockopt(zmq.SUBSCRIBE, "") s:setopt(zmq.SUBSCRIBE, "")
s:connect("tcp://localhost:5555") s:connect("tcp://localhost:5555")
while true do while true do
local msg = s:recv() local msg = s:recv()

@ -31,7 +31,7 @@ local message_count = tonumber(arg[3])
local ctx = zmq.init(1, 1) local ctx = zmq.init(1, 1)
local s = ctx:socket(zmq.SUB) local s = ctx:socket(zmq.SUB)
s:setsockopt(zmq.SUBSCRIBE, ""); s:setopt(zmq.SUBSCRIBE, "");
s:bind(bind_to) s:bind(bind_to)
local msg = s:recv() local msg = s:recv()

@ -306,8 +306,8 @@ static const luaL_reg ctxmethods[] = {
static const luaL_reg sockmethods[] = { static const luaL_reg sockmethods[] = {
{"close", Lzmq_close}, {"close", Lzmq_close},
{"setsockopt", Lzmq_setsockopt}, {"setopt", Lzmq_setsockopt},
{"getsockopt", Lzmq_getsockopt}, {"getopt", Lzmq_getsockopt},
{"bind", Lzmq_bind}, {"bind", Lzmq_bind},
{"connect", Lzmq_connect}, {"connect", Lzmq_connect},
{"send", Lzmq_send}, {"send", Lzmq_send},

Loading…
Cancel
Save