...

Source file src/edge-infra.dev/pkg/sds/display/displaymanager/manager/manager.go

Documentation: edge-infra.dev/pkg/sds/display/displaymanager/manager

     1  package manager
     2  
     3  import (
     4  	"edge-infra.dev/pkg/sds/display/displaymanager/applier"
     5  	"edge-infra.dev/pkg/sds/display/displaymanager/reader"
     6  	"edge-infra.dev/pkg/sds/display/displaymanager/waiter"
     7  )
     8  
     9  // DisplayManager provides configuration information for the node's display
    10  // manager, along with interfaces to read and apply display configuration.
    11  type DisplayManager interface {
    12  	// Returns the hostname for the node the display manager is running on.
    13  	Hostname() string
    14  	// Returns the display manager's socket path.
    15  	Socket() string
    16  
    17  	waiter.DisplayWaiter
    18  	reader.DisplayReader
    19  	applier.DisplayApplier
    20  }
    21  

View as plain text