Documentation ¶
Overview ¶
Package transport provides interfaces for sending and receiving messages.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Consumer ¶
type Consumer interface { // Messages returns a channel which receives messages. Messages() <-chan message.Message }
Consumer is an interface for receiving messages from a fixed, implementation-defined set of topics.
type Producer ¶
type Producer interface { // Send sends a message to a topic. Send(topic string, message message.Message) error // Errors returns a channel which receives errors resulting asynchronously from sending messages. Errors() <-chan error }
Producer is an interface for sending messages to arbitrary topics.
Directories ¶
Path | Synopsis |
---|---|
Package kafka provides an implementation of the transport interface for Apache Kafka.
|
Package kafka provides an implementation of the transport interface for Apache Kafka. |
Code generated by mockery v1.0.0
|
Code generated by mockery v1.0.0 |
Click to show internal directories.
Click to hide internal directories.