NekoWM
A gfxprim proxy backend tiling window manager
|
A running application. More...
Go to the source code of this file.
Functions | |
neko_view_slot * | neko_view_app_init (gp_proxy_cli *cli) |
Creates a slot content for a running application. | |
enum gp_poll_event_ret | neko_view_app_event (gp_fd *self) |
A poll handler for the app slot. | |
gp_proxy_cli * | neko_view_app_cli (neko_view_slot *self) |
Returns a proxy cli handle for a neko_view_app. | |
void | neko_view_app_exit (gp_proxy_cli *cli) |
Requests an client exit. | |
Variables | |
neko_view_slot ** | neko_apps |
A gp_vec of running applications. | |
A running application.
Definition in file neko_view_app.h.
gp_proxy_cli * neko_view_app_cli | ( | neko_view_slot * | self | ) |
Returns a proxy cli handle for a neko_view_app.
This is supposed to be used on the pointers in the neko_apps array.
self | A neko_view_slot with an app. |
enum gp_poll_event_ret neko_view_app_event | ( | gp_fd * | self | ) |
A poll handler for the app slot.
self | A gfxprim poll fd. The priv pointer must point to the application slot returned from neko_view_app_init(). |
void neko_view_app_exit | ( | gp_proxy_cli * | cli | ) |
Requests an client exit.
cli | A client to request exit. |
neko_view_slot * neko_view_app_init | ( | gp_proxy_cli * | cli | ) |
Creates a slot content for a running application.
cli | A proxy backend client handle. |
Displays an application.