Documentation ¶ Index ¶ type Config type LJServer func (lj *LJServer) Init(config yaml.MapSlice, r input.Receiver) error func (lj *LJServer) Start() error func (lj *LJServer) Stop() error type Parser func NewParser(c net.Conn, r input.Receiver) *Parser func (p *Parser) Parse() Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { Host string `yaml:"host"` SSLCrt string `yaml:"ssl_crt"` SSLKey string `yaml:"ssl_key"` } type LJServer ¶ type LJServer struct { Config *Config // contains filtered or unexported fields } func (*LJServer) Init ¶ func (lj *LJServer) Init(config yaml.MapSlice, r input.Receiver) error func (*LJServer) Start ¶ func (lj *LJServer) Start() error func (*LJServer) Stop ¶ func (lj *LJServer) Stop() error type Parser ¶ type Parser struct { Conn net.Conn Recv input.Receiver // contains filtered or unexported fields } func NewParser ¶ func NewParser(c net.Conn, r input.Receiver) *Parser func (*Parser) Parse ¶ func (p *Parser) Parse() Parse initialises the read loop and begins parsing the incoming request Source Files ¶ View all Source files filebeat.golumberjack.goparser.go Click to show internal directories. Click to hide internal directories.