wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmaker_subprocess_monitor_t Struct Reference

Public Attributes

struct wl_event_loop * wl_event_loop_ptr
 
struct wl_event_source * sigchld_event_source_ptr
 
struct wl_listener window_created_listener
 
struct wl_listener window_mapped_listener
 
struct wl_listener window_unmapped_listener
 
struct wl_listener window_destroyed_listener
 
bs_dllist_t subprocesses
 
bs_avltree_t * window_tree_ptr
 

Detailed Description

State of the subprocess monitor.

Member Data Documentation

◆ sigchld_event_source_ptr

struct wl_event_source* _wlmaker_subprocess_monitor_t::sigchld_event_source_ptr

Event source used for monitoring SIGCHLD.

◆ subprocesses

bs_dllist_t _wlmaker_subprocess_monitor_t::subprocesses

Monitored subprocesses.

◆ window_created_listener

struct wl_listener _wlmaker_subprocess_monitor_t::window_created_listener

Listener: Receives a signal whenever a window is created.

◆ window_destroyed_listener

struct wl_listener _wlmaker_subprocess_monitor_t::window_destroyed_listener

Listener: Receives a signal whenever a window is destroyed.

◆ window_mapped_listener

struct wl_listener _wlmaker_subprocess_monitor_t::window_mapped_listener

Listener: Receives a signal whenever a window is mapped.

◆ window_tree_ptr

bs_avltree_t* _wlmaker_subprocess_monitor_t::window_tree_ptr

Windows for monitored subprocesses.

◆ window_unmapped_listener

struct wl_listener _wlmaker_subprocess_monitor_t::window_unmapped_listener

Listener: Receives a signal whenever a window is unmapped.

◆ wl_event_loop_ptr

struct wl_event_loop* _wlmaker_subprocess_monitor_t::wl_event_loop_ptr

Reference to the event loop.


The documentation for this struct was generated from the following file: