Parsing of native Binlog client event types to clojure data.
Parsing of native Binlog client event types to clojure data.
(event-data event)
Extract the data part of event.
Extract the data part of event.
(event-meta event)
Extract the metadata part of event.
Extract the metadata part of event.
(event-parser body-parser)
Build an event parser from the given body parser by adding the standard header parsing functionality. Body parser must return a tuple of [parsed-event-type parsed-event-data] or nil. In case of nil the event is to be ignored and nil is returned from the final parser.
The final return type of an event-parser is: [parsed-event-type parsed-body parsed-header] or nil.
Build an event parser from the given body parser by adding the standard header parsing functionality. Body parser must return a tuple of [parsed-event-type parsed-event-data] or nil. In case of nil the event is to be ignored and nil is returned from the final parser. The final return type of an event-parser is: [parsed-event-type parsed-body parsed-header] or nil.
(event-type event)
Extract the event type keyword from event.
Extract the event type keyword from event.
(parse-event payload)
Parse native Binlog client event to Clojure data. Returns nil if the event has no parsing logic defined.
Parse native Binlog client event to Clojure data. Returns nil if the event has no parsing logic defined.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close