i3
Public Member Functions | Data Fields
Startup_Sequence Struct Reference

Stores internal information about a startup sequence, like the workspace it was initiated on. More...

#include <data.h>

Public Member Functions

 TAILQ_ENTRY (Startup_Sequence) sequences

Data Fields

char * id
 startup ID for this sequence, generated by libstartup-notification
char * workspace
 workspace on which this startup was initiated
SnLauncherContext * context
 libstartup-notification context for this launch
time_t delete_at
 time at which this sequence should be deleted (after it was marked as completed)

Detailed Description

Stores internal information about a startup sequence, like the workspace it was initiated on.

Definition at line 164 of file data.h.

Member Function Documentation

Startup_Sequence::TAILQ_ENTRY ( Startup_Sequence  )

Field Documentation

SnLauncherContext* Startup_Sequence::context

libstartup-notification context for this launch

Definition at line 170 of file data.h.

Referenced by _delete_startup_sequence(), and start_application().

time_t Startup_Sequence::delete_at

time at which this sequence should be deleted (after it was marked as completed)

Definition at line 173 of file data.h.

Referenced by _delete_startup_sequence().

char* Startup_Sequence::id

startup ID for this sequence, generated by libstartup-notification

Definition at line 166 of file data.h.

Referenced by _delete_startup_sequence(), start_application(), startup_monitor_event(), startup_workspace_for_window(), and TAILQ_HEAD().

char* Startup_Sequence::workspace

workspace on which this startup was initiated

Definition at line 168 of file data.h.

Referenced by start_application(), and startup_workspace_for_window().


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