wlmaker
|
Public Attributes | |
bs_dllist_node_t | dlnode |
bs_subprocess_t * | subprocess_ptr |
int | stdout_read_fd |
struct wl_event_source * | stdout_wl_event_source_ptr |
int | stderr_read_fd |
struct wl_event_source * | stderr_wl_event_source_ptr |
wlmaker_subprocess_terminated_callback_t | terminated_callback |
void * | userdata_ptr |
bs_dllist_t | windows |
bs_dynbuf_t * | stdout_dynbuf_ptr |
wlmaker_subprocess_window_callback_t | window_created_callback |
wlmaker_subprocess_window_callback_t | window_mapped_callback |
wlmaker_subprocess_window_callback_t | window_unmapped_callback |
wlmaker_subprocess_window_callback_t | window_destroyed_callback |
A subprocess.
bs_dllist_node_t _wlmaker_subprocess_handle_t::dlnode |
Element of wlmaker_subprocess_monitor_t subprocesses
.
int _wlmaker_subprocess_handle_t::stderr_read_fd |
File descriptor of the subprocess' strderr.
struct wl_event_source* _wlmaker_subprocess_handle_t::stderr_wl_event_source_ptr |
Event source corresponding to events related to reading stderr.
bs_dynbuf_t* _wlmaker_subprocess_handle_t::stdout_dynbuf_ptr |
Dynamic buffer holding the process' stdout, or NULL if not set.
int _wlmaker_subprocess_handle_t::stdout_read_fd |
File descriptor of the subprocess' stdout.
struct wl_event_source* _wlmaker_subprocess_handle_t::stdout_wl_event_source_ptr |
Event source corresponding to events related to reading stdout.
bs_subprocess_t* _wlmaker_subprocess_handle_t::subprocess_ptr |
Points to the subprocess.
wlmaker_subprocess_terminated_callback_t _wlmaker_subprocess_handle_t::terminated_callback |
Callback: The subprocess was terminated.
void* _wlmaker_subprocess_handle_t::userdata_ptr |
Argument to all the callbacks.
wlmaker_subprocess_window_callback_t _wlmaker_subprocess_handle_t::window_created_callback |
Callback: A window was created from this subprocess.
wlmaker_subprocess_window_callback_t _wlmaker_subprocess_handle_t::window_destroyed_callback |
Callback: Window was destroyed from this subprocess.
wlmaker_subprocess_window_callback_t _wlmaker_subprocess_handle_t::window_mapped_callback |
Callback: Window was mapped from this subprocess.
wlmaker_subprocess_window_callback_t _wlmaker_subprocess_handle_t::window_unmapped_callback |
Callback: Window was unmapped from this subprocess.
bs_dllist_t _wlmaker_subprocess_handle_t::windows |
Subprocess's windows. wlmaker_subprocess_window_t::dlnode.