Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceManager ¶
type ResourceManager struct {
// contains filtered or unexported fields
}
func New ¶
func New(limit int64) *ResourceManager
func (*ResourceManager) Close ¶
func (m *ResourceManager) Close()
func (*ResourceManager) Release ¶
func (m *ResourceManager) Release(n int64)
func (*ResourceManager) Request ¶
func (m *ResourceManager) Request(key string, data interface{}, n int64, notifyC chan interface{}, cancelC chan struct{}) (acquired bool)
func (*ResourceManager) Stats ¶
func (m *ResourceManager) Stats() Stats
Click to show internal directories.
Click to hide internal directories.