blob: bc1087f6e049937250be5dc38008ea0ceaa594ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# sxwm developer docs
# Table of Contents
1. [sxwm.c](#sxwmc)
1. [Headers](#headers)
2. [Functions](#functions)
## sxwm.c
### Headers
| Header | Job |
|------------------------------|----------------------------------------------------------------------------------------------|
| `X11/X.h` | Basic definitions |
| `limits.h` | Defines constants related to data type limits |
| `signal.h` | Signal handling functions and definitions |
| `unistd.h` | Standard symbolic constants and types; includes functions for POSIX operating system API. |
| `X11/Xatom.h` | Definitions for X Window System atom types. |
| `X11/XKBlib.h` | Keyboard interface definitions for X Window System. |
| `X11/Xlib.h` | Core X Window System protocol and routines for creating windows. |
| `X11/Xproto.h` | Protocol definitions for X Window System communication. |
| `X11/Xutil.h` | Utility functions for X Window System, including graphics operations. |
| `X11/extensions/Xinerama.h` | Xinerama extension definitions for multi-monitor setups. |
| `X11/Xcursor/Xcursor.h` | Cursor handling functions and definitions for X Window System. |
| `linux/limits.h` | Linux-specific limits for various data types. |
| `defs.h` | Custom definitions and macros specific to the application or project. |
| `parser.h` | Declarations for functions that parse data or configuration files. |
### Functions
|