An instance for contacting the manager's server.
Default screen number
A function for loading external libraries that are needed when implementing internal functions.
Connects to the window manager.
Closes the session with the window manager.
Arguments given to the program.
Accepts program arguments for subsequent operations with them.
Static function to initialize the runtime. Allocates memory for runtime and executes its functions of accepting arguments, loading the necessary libraries and connecting to the window manager through its interface functions.
The interface of interaction between the program and the window manager.