Documentation
¶
Index ¶
Constants ¶
View Source
const HeaderFrom = "From"
Variables ¶
View Source
var ( // DefaultMessageTTL and other options, can be modified accordingly DefaultMessageTTL = 10 // message TTL default to 10 seconds DefaultNumPartitions = 3 // topic partitions default to 3 DefaultReplicationFactor = 1 // topic replication factor default to 1 )
Functions ¶
Types ¶
type KafkaTransport ¶
type KafkaTransport struct {
// contains filtered or unexported fields
}
func NewKafkaTransport ¶
func NewKafkaTransport(cfg *config.TransportConfig) (*KafkaTransport, error)
func (*KafkaTransport) CloseReceive ¶
func (t *KafkaTransport) CloseReceive() error
func (*KafkaTransport) CloseSend ¶
func (t *KafkaTransport) CloseSend() error
func (*KafkaTransport) OnReceive ¶
func (t *KafkaTransport) OnReceive(omr types.OnMessageReceived)
func (*KafkaTransport) Start ¶
func (t *KafkaTransport) Start() error
Click to show internal directories.
Click to hide internal directories.