Conduit v0.8.3 Conduit.Broker.DSL View Source

Provides macros for setting up a message broker, subscribing to queues, publishing messages, and pipelines for processing messages.

Link to this section Summary

Functions

Defines configuration of a message queue

Defines a grouped of subscribers who share the same pipelines

Defines a group of outgoing message publications that share a set of pipelines

Defines a set of pipelines for the surrounding scope

Defines a message pipeline

Defines a publisher

Link to this section Functions

Link to this macro configure(list) View Source (macro)

Defines configuration of a message queue.

Link to this macro incoming(namespace, list) View Source (macro)

Defines a grouped of subscribers who share the same pipelines.

Link to this macro outgoing(list) View Source (macro)

Defines a group of outgoing message publications that share a set of pipelines.

Link to this macro pipe_through(pipelines) View Source (macro)

Defines a set of pipelines for the surrounding scope.

Link to this macro pipeline(name, list) View Source (macro)

Defines a message pipeline.

Link to this macro publish(name, opts \\ []) View Source (macro)

Defines a publisher.

Link to this macro subscribe(name, subscriber, opts \\ []) View Source (macro)

Defines a subscriber.