devicedriver

package
v3.0.0-beta10 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DriverMajors

func DriverMajors(s string) []uint32

func NewFromMajor

func NewFromMajor(major uint32, opts ...funcopt.O) interface{}

func NewFromName

func NewFromName(name string, opts ...funcopt.O) interface{}

func ProcDevices

func ProcDevices() map[uint32]string

func WithLogger

func WithLogger(log *plog.Logger) funcopt.O

Types

type DeviceMapper

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

func NewDeviceMapper

func NewDeviceMapper() *DeviceMapper

func (DeviceMapper) Remove

func (t DeviceMapper) Remove(dev device) error

func (*DeviceMapper) SetLog

func (t *DeviceMapper) SetLog(log *plog.Logger)

type Loop

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

func NewLoop

func NewLoop() *Loop

func (Loop) Remove

func (t Loop) Remove(dev device) error

func (*Loop) SetLog

func (t *Loop) SetLog(log *plog.Logger)

Jump to

Keyboard shortcuts

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