# File tokyotyrant.rb, line 280 def putnr(key, value) key = _argstr(key) value = _argstr(value) if !@sock @ecode = EINVALID return false end sbuf = [0xC8, 0x18, key.length, value.length].pack("CCNN") sbuf += key + value if !_send(sbuf) @ecode = ESEND return false end return true end