# File lib/em/protocols/memcache.rb, line 73 73: def set key, val, exptime = 0, &cb 74: callback{ 75: val = val.to_s 76: send_cmd :set, key, 0, exptime, val.respond_to?(:bytesize) ? val.bytesize : val.size, !block_given? 77: send_data val 78: send_data Cdelimiter 79: @set_cbs << cb if cb 80: } 81: end