reader

package
v0.0.0-...-65dd384 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2022 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InterfaceReader

type InterfaceReader interface {
	ReadLine() (string, error)
	Close()
}

type PulsarReader

type PulsarReader struct {
	// contains filtered or unexported fields
}

func NewPulsarReader

func NewPulsarReader(
	queue string,
	client pulsar.Client,
	runLog *logger.Logger,
) *PulsarReader

func (*PulsarReader) Close

func (r *PulsarReader) Close()

func (*PulsarReader) ReadLine

func (r *PulsarReader) ReadLine() (string, error)

type RdsReader

type RdsReader struct {
	// contains filtered or unexported fields
}

func NewRdsReader

func NewRdsReader(
	queue string,
	rds *redis.Client,
	runLog *logger.Logger,
) *RdsReader

func (*RdsReader) Close

func (r *RdsReader) Close()

func (*RdsReader) ReadLine

func (r *RdsReader) ReadLine() (string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL