(index ("redis-connect" 0) ("*redis-in-port*" 110) ("*redis-out-port*" 327) ("redis-read-response" 545) ("redis-write-command" 813) ("redis-publish" 1002) ("redis-ping" 1122))
(def (sig (procedure "(redis-connect hostname port)" (id redis-connect))) (p "Connect to the Redis server."))
(def (sig (parameter "(*redis-in-port*)" (id *redis-in-port*))) (p "The above parameter is an input port for the socket that is connected to the redis service. This parameter is set by the redis-connect procedure."))
(def (sig (parameter "(*redis-out-port*)" (id *redis-out-port*))) (p "The above parameter is an output port for the socket that is connect to the redis service. This parameter is set by the redis-connect procedure."))
(def (sig (procedure "(redis-read-response port)" (id redis-read-response))) (p "Read a response from the redis service and return it as a list. This is useful when a command response from redis may not be immediate, for example the BRPOP or the SUBSCRIBE command."))
(def (sig (procedure "(redis-write-command port command args)" (id redis-write-command))) (p "Send a command to the redis service. Generally, instead use the command wrapper procedures."))
(def (sig (procedure "(redis-publish channel-name message)" (id redis-publish))) (p "Publish a message on a channel."))
(def (sig (procedure "(redis-ping)" (id redis-ping))) (p "Ping redis. An immediate pong response should be returned.") (p "For a full list of Redis commands, visit " (link "http://redis.io/commands") "."))
