# File lib/protocols/memcache.rb, line 61
61:       def set key, val, exptime = 0, &cb
62:         callback{
63:           val = val.to_s
64:           send_cmd :set, key, 0, exptime, val.respond_to?(:bytesize) ? val.bytesize : val.size, !block_given?
65:           send_data val
66:           send_data Cdelimiter
67:           @set_cbs << cb if cb
68:         }
69:       end