listeners

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2022 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Listeners []types.Listener

Functions

func CreateListener added in v0.2.2

func CreateListener(typename string) (*types.Listener, error)

func GetTypeNames added in v0.2.2

func GetTypeNames() []string

func Load added in v0.2.2

func Load(listener *types.Listener) error

func LoadListener added in v0.2.2

func LoadListener(listener *types.Listener, ctx *types.Context) error

func LoadListeners added in v0.2.2

func LoadListeners(ctx types.Context)

func RegisterType

func RegisterType(name string, i interface{})

func RunDispatch

func RunDispatch()

Types

type CacherListener

type CacherListener struct {
	Port int `json:"port"`
}

func (*CacherListener) InitListener

func (listener *CacherListener) InitListener(ctx *types.Context) (err error)

type ListenerType added in v0.2.2

type ListenerType struct {
	Name string `json:"name"`
	Type reflect.Type
}

type NATSDataListener added in v0.2.2

type NATSDataListener struct {
	URL string `json:"url"`
	// contains filtered or unexported fields
}

func (*NATSDataListener) InitListener added in v0.2.2

func (listener *NATSDataListener) InitListener(ctx *types.Context) (err error)

type NATSFileListener added in v0.2.2

type NATSFileListener struct {
	URL string `json:"url"`
	// contains filtered or unexported fields
}

func (*NATSFileListener) InitListener added in v0.2.2

func (listener *NATSFileListener) InitListener(gctx *types.Context) (err error)

type UDPDataListener

type UDPDataListener struct {
	Port int `json:"port"`
}

func (*UDPDataListener) InitListener

func (listener *UDPDataListener) InitListener(ctx *types.Context) (err error)

type UDPFileListener added in v0.2.2

type UDPFileListener struct {
	Port int `json:"port"`
}

func (*UDPFileListener) InitListener added in v0.2.2

func (listener *UDPFileListener) InitListener(gctx *types.Context) (err error)

type UDPMetaListener

type UDPMetaListener struct {
	Port int `json:"port"`
}

func (*UDPMetaListener) InitListener

func (listener *UDPMetaListener) InitListener(ctx *types.Context) (err error)

Jump to

Keyboard shortcuts

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