Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SyncPool ¶
type SyncPool struct {
// contains filtered or unexported fields
}
func NewSyncPool ¶
func NewSyncPool() (syncPool *SyncPool)
func (*SyncPool) Add ¶
func (p *SyncPool) Add(value any) *SyncPoolNode
func (*SyncPool) Entry ¶
func (p *SyncPool) Entry() *SyncPoolNode
func (*SyncPool) Remove ¶
func (p *SyncPool) Remove(old *SyncPoolNode)
type SyncPoolNode ¶
type SyncPoolNode struct {
// contains filtered or unexported fields
}
func (*SyncPoolNode) Load ¶
func (n *SyncPoolNode) Load() any
func (*SyncPoolNode) Next ¶
func (n *SyncPoolNode) Next() *SyncPoolNode
type SyncQueue ¶
type SyncQueue struct {
// contains filtered or unexported fields
}
func NewSyncQueue ¶
func NewSyncQueue() (syncQueue *SyncQueue)
Click to show internal directories.
Click to hide internal directories.