Liking cljdoc? Tell your friends :D

clj-sqs-extended.internal.receive


error-is-safe-to-continue?clj

(error-is-safe-to-continue? error)
source

exit-receive-loop!clj

(exit-receive-loop! queue-url loop-stats receiving-chan)
source

handle-unexpected-messageclj

(handle-unexpected-message queue-url
                           loop-stats
                           out-chan
                           receive-loop-running?
                           pause-and-restart-for-error?
                           receive-opts
                           message)
source

pause-to-recover-this-loopclj

(pause-to-recover-this-loop queue-url
                            pause-and-restart-for-error?
                            restart-delay-seconds
                            error)
source

put-legit-message-to-out-chan-and-maybe-delete-messageclj

(put-legit-message-to-out-chan-and-maybe-delete-message
  {sqs-ext-client :sqs-ext-client
   queue-url :queue-url
   out-chan :out-chan
   auto-delete? :auto-delete?}
  message)
source

receive-loopclj

(receive-loop sqs-ext-client
              queue-url
              initial-receiving-chan
              create-receiving-chan-fn
              out-chan)
(receive-loop sqs-ext-client
              queue-url
              initial-receiving-chan
              create-receiving-chan-fn
              out-chan
              {:keys [auto-delete restart-delay-seconds restart-limit]
               :as receive-opts})
source

stop-receive-loop!clj

(stop-receive-loop! queue-url out-chan receive-loop-running?)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close