socketeer

package
v2.0.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RawSocketeer

type RawSocketeer struct {
	IfInfo *net.Interface
	// contains filtered or unexported fields
}

func NewRawSocketeer

func NewRawSocketeer(o *config.SocketeerOptions, logFunc func(string) bool, errFunc func(error) bool) *RawSocketeer

func (*RawSocketeer) AddPayload

func (s *RawSocketeer) AddPayload(payload []byte) bool

func (*RawSocketeer) DeInit

func (s *RawSocketeer) DeInit() error

func (*RawSocketeer) Init

func (s *RawSocketeer) Init() error

func (*RawSocketeer) Options

func (s *RawSocketeer) Options() config.SocketeerOptions

func (*RawSocketeer) RunListener

func (s *RawSocketeer) RunListener()

func (*RawSocketeer) RunWriter

func (s *RawSocketeer) RunWriter()

func (*RawSocketeer) SetReceiver

func (s *RawSocketeer) SetReceiver(receiverFunc func(msg message.Message) bool)

func (*RawSocketeer) StopListener

func (s *RawSocketeer) StopListener() error

func (*RawSocketeer) StopWriter

func (s *RawSocketeer) StopWriter() error

Jump to

Keyboard shortcuts

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