Liking cljdoc? Tell your friends :D

puppetlabs.pcp.broker.connection


-summarizeclj

(-summarize connection)

Inputs: [connection :- Connection] Returns: ConnectionLog

Inputs: [connection :- Connection]
Returns: ConnectionLog
sourceraw docstring

Codecclj

Message massaging functions

Message massaging functions
sourceraw docstring

ConnectionInterfacecljprotocol

Operations on the Connection type

Operations on the Connection type

summarizeclj

(summarize connection)

Returns a ConnectionLog suitable for logging.

Returns a ConnectionLog suitable for logging.
sourceraw docstring

ConnectionLogclj

summarize a connection for logging

summarize a connection for logging
sourceraw docstring

make-connectionclj

(make-connection websocket codec uri expired)

Inputs: [websocket :- Websocket codec :- Codec uri :- p/Uri expired :- s/Bool] Returns: Connection

Return the initial state for a websocket

Inputs: [websocket :- Websocket codec :- Codec uri :- p/Uri expired :- s/Bool]
Returns: Connection

Return the initial state for a websocket
sourceraw docstring

map->Connectionclj

(map->Connection m9094)

Factory function for class Connection, taking a map of keywords to field values, but not much slower than ->x like the clojure.core version. (performance is fixed in Clojure 1.7, so this should eventually be removed.)

Factory function for class Connection, taking a map of keywords to field values, but not much
slower than ->x like the clojure.core version.
(performance is fixed in Clojure 1.7, so this should eventually be removed.)
sourceraw docstring

strict-map->Connectionclj

(strict-map->Connection m9095 & [drop-extra-keys?__4442__auto__])

Factory function for class Connection, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->

Factory function for class Connection, taking a map of keywords to field values.  All keys are required, and no extra keys are allowed.  Even faster than map->
sourceraw docstring

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

× close