clj-gearman.socket

Low-level socket functions.

connect

(connect conn)(connect {:keys [host port], :as conn} meta retry)

disconnect

(disconnect socket)

read-bytes

(read-bytes in len)

read-int

(read-int in)

read-msg

(read-msg socket enc)

request

(request socket code & msg)

response

(response socket opt)

with-timeout

(with-timeout worker fun)

write-msg

(write-msg socket type code enc msg)