server

package
v0.0.0-...-ed9e01e Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2026 License: MIT Imports: 44 Imported by: 0

Documentation

Index

Constants

View Source
const APIVersion = 33

Variables

View Source
var CLIVersion = "dev"

Functions

func GetSocketPath

func GetSocketPath() string

func InitializeAppPickerManager

func InitializeAppPickerManager() error

func InitializeBluezManager

func InitializeBluezManager() error

func InitializeBrightnessManager

func InitializeBrightnessManager() error

func InitializeClipboardManager

func InitializeClipboardManager() error

func InitializeDbusManager

func InitializeDbusManager() error

func InitializeEvdevManager

func InitializeEvdevManager() error

func InitializeFreedeskManager

func InitializeFreedeskManager() error

func InitializeLocationManager

func InitializeLocationManager(geoClient geolocation.Client) error

func InitializeLoginctlManager

func InitializeLoginctlManager() error

func InitializeNetworkManager

func InitializeNetworkManager() error

func InitializeNotifyActionsManager

func InitializeNotifyActionsManager() error

func InitializeSysUpdateManager

func InitializeSysUpdateManager() error

func InitializeThemeModeManager

func InitializeThemeModeManager() error

func InitializeTrayRecoveryManager

func InitializeTrayRecoveryManager() error

func InitializeWallpaperManager

func InitializeWallpaperManager() error

func InitializeWaylandManager

func InitializeWaylandManager() error

func InitializeWlrOutputManager

func InitializeWlrOutputManager() error

func RouteRequest

func RouteRequest(conn *models.Conn, req models.Request)

func Start

func Start(printDocs bool) error

Types

type Capabilities

type Capabilities struct {
	Capabilities []string `json:"capabilities"`
}

type MatugenQueueResult

type MatugenQueueResult struct {
	Success bool   `json:"success"`
	Message string `json:"message,omitempty"`
}

type Server

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

func New

func New() *Server

func (*Server) Close

func (s *Server) Close()

func (*Server) Listen

func (s *Server) Listen() error

func (*Server) Serve

func (s *Server) Serve(printDocs bool) error

func (*Server) SocketPath

func (s *Server) SocketPath() string

type ServerInfo

type ServerInfo struct {
	APIVersion   int      `json:"apiVersion"`
	CLIVersion   string   `json:"cliVersion,omitempty"`
	Capabilities []string `json:"capabilities"`
}

type ServiceEvent

type ServiceEvent struct {
	Service string `json:"service"`
	Data    any    `json:"data"`
}

Jump to

Keyboard shortcuts

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