bed

package module
v0.0.0-...-ee08dbd Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Data

type Data struct {
	Entries []*Entry `json:"entries"`
}

type Entry

type Entry struct {
	When time.Time `json:"when"`
}

type Server

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

func NewServer

func NewServer(wakeup *WakeUp) *Server

func (*Server) Run

func (s *Server) Run(ctx context.Context) error

type WakeUp

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

func NewWakeup

func NewWakeup(chipName string, fileName string) (*WakeUp, error)

func (*WakeUp) Close

func (b *WakeUp) Close() error

func (*WakeUp) Entries

func (b *WakeUp) Entries() []*Entry

func (*WakeUp) HandlePush

func (b *WakeUp) HandlePush(evt gpiod.LineEvent)

func (*WakeUp) Run

func (b *WakeUp) Run(ctx context.Context) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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