Accepts program arguments for subsequent operations with them.
Closes the session with the window manager.
Connects to the window manager.
A function for loading external libraries that are needed when implementing internal functions.
Arguments given to the program.
Runtime initialization. It includes such stages as: 1. Loading external libraries. 2. Connection to the window manager. 3. Preparation of objects for work.
The interface of interaction between the program and the window manager.