reslink

package
v0.0.0-...-11d1ae0 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Resource

type Resource interface {
	Open() error
	Close() error
}

type ResourceElement

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

func NewResourceElement

func NewResourceElement(res Resource) *ResourceElement

func (*ResourceElement) Decr

func (r *ResourceElement) Decr()

func (*ResourceElement) Incr

func (r *ResourceElement) Incr()

type ResourceList

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

func NewResourceList

func NewResourceList(max int) *ResourceList

func (*ResourceList) Disable

func (r *ResourceList) Disable(re *ResourceElement)

Permanently disables re

func (*ResourceList) Open

func (r *ResourceList) Open(re *ResourceElement) error

Jump to

Keyboard shortcuts

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