fprint

package
v0.0.0-...-17244d7 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2024 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Device

type Device struct {
	proxy.Object
	// contains filtered or unexported fields
}

func NewDevice

func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (*Device, error)

func (*Device) Claim

func (v *Device) Claim(flags dbus.Flags, username string) error

func (*Device) ConnectEnrollStatus

func (v *Device) ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)

func (*Device) ConnectVerifyFingerSelected

func (v *Device) ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)

func (*Device) ConnectVerifyStatus

func (v *Device) ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)

func (*Device) DeleteEnrolledFingers

func (v *Device) DeleteEnrolledFingers(flags dbus.Flags, username string) error

func (*Device) EnrollStart

func (v *Device) EnrollStart(flags dbus.Flags, finger_name string) error

func (*Device) EnrollStop

func (v *Device) EnrollStop(flags dbus.Flags) error

func (*Device) GetInterfaceName_

func (*Device) GetInterfaceName_() string

func (*Device) GetObject_

func (v *Device) GetObject_() *proxy.Object

func (*Device) GoClaim

func (v *Device) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call

func (*Device) GoDeleteEnrolledFingers

func (v *Device) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call

func (*Device) GoEnrollStart

func (v *Device) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call

func (*Device) GoEnrollStop

func (v *Device) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*Device) GoListEnrolledFingers

func (v *Device) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call

func (*Device) GoRelease

func (v *Device) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*Device) GoVerifyStart

func (v *Device) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call

func (*Device) GoVerifyStop

func (v *Device) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*Device) ListEnrolledFingers

func (v *Device) ListEnrolledFingers(flags dbus.Flags, username string) (enrolled_fingers []string, err error)

func (*Device) Name

func (v *Device) Name() proxy.PropString

func (*Device) NumEnrollStages

func (v *Device) NumEnrollStages() proxy.PropInt32

func (*Device) Release

func (v *Device) Release(flags dbus.Flags) error

func (*Device) ScanType

func (v *Device) ScanType() proxy.PropString

func (*Device) StoreListEnrolledFingers

func (*Device) StoreListEnrolledFingers(call *dbus.Call) (enrolled_fingers []string, err error)

func (*Device) VerifyStart

func (v *Device) VerifyStart(flags dbus.Flags, finger_name string) error

func (*Device) VerifyStop

func (v *Device) VerifyStop(flags dbus.Flags) error

type Manager

type Manager struct {
	proxy.Object
	// contains filtered or unexported fields
}

func NewManager

func NewManager(conn *dbus.Conn) *Manager

func (*Manager) GetDefaultDevice

func (v *Manager) GetDefaultDevice(flags dbus.Flags) (device dbus.ObjectPath, err error)

func (*Manager) GetDevices

func (v *Manager) GetDevices(flags dbus.Flags) (devices []dbus.ObjectPath, err error)

func (*Manager) GetInterfaceName_

func (*Manager) GetInterfaceName_() string

func (*Manager) GetObject_

func (v *Manager) GetObject_() *proxy.Object

func (*Manager) GoGetDefaultDevice

func (v *Manager) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*Manager) GoGetDevices

func (v *Manager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*Manager) StoreGetDefaultDevice

func (*Manager) StoreGetDefaultDevice(call *dbus.Call) (device dbus.ObjectPath, err error)

func (*Manager) StoreGetDevices

func (*Manager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error)

Jump to

Keyboard shortcuts

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