Documentation ¶
Overview ¶
Code generated by go run types_gen.go; DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LQPointer ¶
type LQPointer struct {
// contains filtered or unexported fields
}
func NewLQPointer ¶
func NewLQPointer() *LQPointer
type LQUint64 ¶
type LQUint64 struct {
// contains filtered or unexported fields
}
func NewLQUint64 ¶
func NewLQUint64() *LQUint64
type LSCQPointer ¶
type LSCQPointer struct {
// contains filtered or unexported fields
}
func NewLSCQPointer ¶
func NewLSCQPointer() *LSCQPointer
func (*LSCQPointer) Len ¶
func (q *LSCQPointer) Len() int
Len returns an *estimated* length of the LSCQ. WARNING: the returned length could be inaccurate even when none of the goroutines use it.
type LSCQUint64 ¶
type LSCQUint64 struct {
// contains filtered or unexported fields
}
func NewLSCQUint64 ¶
func NewLSCQUint64() *LSCQUint64
func (*LSCQUint64) Dequeue ¶
func (q *LSCQUint64) Dequeue() (data uint64, ok bool)
func (*LSCQUint64) Enqueue ¶
func (q *LSCQUint64) Enqueue(data uint64) bool
func (*LSCQUint64) Len ¶
func (q *LSCQUint64) Len() int
Len returns an *estimated* length of the LSCQ. WARNING: the returned length could be inaccurate even when none of the goroutines use it.
func (*LSCQUint64) Peek ¶
func (q *LSCQUint64) Peek() (data uint64, ok bool)
func (*LSCQUint64) Range ¶
func (q *LSCQUint64) Range(f func(data uint64) bool)
type MSQPointer ¶
type MSQPointer struct {
// contains filtered or unexported fields
}
func NewMSQPointer ¶
func NewMSQPointer() *MSQPointer
type MSQUint64 ¶
type MSQUint64 struct {
// contains filtered or unexported fields
}
func NewMSQUint64 ¶
func NewMSQUint64() *MSQUint64
type PoolQueueUint64 ¶
type PoolQueueUint64 PoolQueue
func NewPoolQueueUint64 ¶
func NewPoolQueueUint64() PoolQueueUint64
func (PoolQueueUint64) Dequeue ¶
func (q PoolQueueUint64) Dequeue() (uint64, bool)
func (PoolQueueUint64) Enqueue ¶
func (q PoolQueueUint64) Enqueue(data uint64) bool
type SCQPointer ¶
type SCQPointer struct {
// contains filtered or unexported fields
}
func NewSCQPointer ¶
func NewSCQPointer() *SCQPointer
func (*SCQPointer) Len ¶
func (q *SCQPointer) Len() int
Len returns an *estimated* length of the SCQ. WARNING: the returned length could be inaccurate even when only one goroutine uses it.
type SCQUint64 ¶
type SCQUint64 struct {
// contains filtered or unexported fields
}
func NewSCQUint64 ¶
func NewSCQUint64() *SCQUint64
func (*SCQUint64) Len ¶
Len returns an *estimated* length of the SCQ. WARNING: the returned length could be inaccurate even when only one goroutine uses it.
Click to show internal directories.
Click to hide internal directories.