aboutsummaryrefslogtreecommitdiff
path: root/man/lux.h.0
diff options
context:
space:
mode:
Diffstat (limited to 'man/lux.h.0')
-rw-r--r--man/lux.h.0106
1 files changed, 0 insertions, 106 deletions
diff --git a/man/lux.h.0 b/man/lux.h.0
deleted file mode 100644
index c13bb58..0000000
--- a/man/lux.h.0
+++ /dev/null
@@ -1,106 +0,0 @@
-.\" vi: tw=80 ft=nroff
-.\"
-.\" BSD Zero Clause License
-.\"
-.\" Copyright (c) 2022 Thomas Voss
-.\"
-.\" Permission to use, copy, modify, and/or distribute this software for any
-.\" purpose with or without fee is hereby granted.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-.\" REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-.\" AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-.\" INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-.\" LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-.\" OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-.\" PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: November 14 2022 $
-.Dt lux.h 0
-.Os Linux
-.Sh NAME
-.Nm lux.h
-.Nd query and manipulate screen brightness
-.Sh SYNOPSIS
-.In lux.h
-.Sh DESCRIPTION
-The
-.Nm liblux
-library is a C library
-.Pq C++ compatible
-that allows you to query information about and modify the state of the systems
-display brightness.
-The library defines a
-.Vt lux_t
-type which is used as an argument to all the library functions.
-This struct contains relevant file descriptors and other cacheable information;
-it’s fields are not intended to be accessed directly by the library user but
-only by library functions.
-.Pp
-The
-.Nm liblux
-library offers three sets of functions, each with their own manual.
-These sets of functions are used to allocate and free the
-.Vt lux_t
-structure, to query brightness information, and to modify brightness
-information.
-.Pp
-The following functions deal with the allocation of library structures:
-.Bl -bullet
-.It
-.Ft int
-.Fn luxinit "lux_t *"
-.It
-.Ft void
-.Fn luxfree "lux_t *"
-.El
-.Pp
-The following functions deal with querying information regarding display
-brightness:
-.Bl -bullet
-.It
-.Ft int
-.Fn luxget "lux_t *"
-.It
-.Ft int
-.Fn luxmax "lux_t *"
-.It
-.Ft double
-.Fn luxgetp "lux_t *"
-.El
-.Pp
-The following functions deal with modifying display brightness:
-.Bl -bullet
-.It
-.Ft int
-.Fn luxset "lux_t *" int
-.It
-.Ft int
-.Fn luxinc "lux_t *" int
-.It
-.Ft int
-.Fn luxdec "lux_t *" int
-.It
-.Ft double
-.Fn luxsetp "lux_t *" double
-.It
-.Ft double
-.Fn luxincp "lux_t *" double
-.It
-.Ft double
-.Fn luxdecp "lux_t *" double
-.El
-.Sh SEE ALSO
-.Xr luxdec 3 ,
-.Xr luxdecp 3 ,
-.Xr luxfree 3 ,
-.Xr luxget 3 ,
-.Xr luxgetp 3 ,
-.Xr luxinc 3 ,
-.Xr luxincp 3 ,
-.Xr luxinit 3 ,
-.Xr luxmax 3 ,
-.Xr luxset 3 ,
-.Xr luxsetp 3
-.Sh AUTHORS
-.An Thomas Voss Aq Mt mail@thomasvoss.com