part

package
v0.10.7 Latest Latest
Warning

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

Go to latest
Published: Oct 16, 2022 License: MIT Imports: 4 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FuncMap added in v0.3.15

type FuncMap map[string]func(interface{}) bool

type Msgq added in v0.3.6

type Msgq struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func New

func New(want_max_data_mun int) *Msgq

func (*Msgq) Pull added in v0.3.6

func (m *Msgq) Pull(old_sig uint64) (data interface{}, sig uint64)

func (*Msgq) Pull_tag added in v0.3.6

func (m *Msgq) Pull_tag(func_map map[string]func(interface{}) bool)

func (*Msgq) Push added in v0.3.6

func (m *Msgq) Push(msg interface{})

func (*Msgq) Push_tag added in v0.3.6

func (m *Msgq) Push_tag(Tag string, Data interface{})

func (*Msgq) Sig added in v0.3.6

func (m *Msgq) Sig() (sig uint64)

type Msgq_item added in v0.3.6

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

type Msgq_tag_data added in v0.3.6

type Msgq_tag_data struct {
	Tag  string
	Data interface{}
}

Jump to

Keyboard shortcuts

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