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 More...
 
char * workspace
 workspace on which this startup was initiated More...
 
SnLauncherContext * context
 libstartup-notification context for this launch More...
 
time_t delete_at
 time at which this sequence should be deleted (after it was marked as completed) More...
 

Detailed Description

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

Definition at line 192 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 198 of file data.h.

Referenced by start_application(), and startup_sequence_delete().

time_t Startup_Sequence::delete_at

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

Definition at line 201 of file data.h.

Referenced by _prune_startup_sequences(), startup_monitor_event(), startup_sequence_delete(), and startup_workspace_for_window().

char* Startup_Sequence::id

startup ID for this sequence, generated by libstartup-notification

Definition at line 194 of file data.h.

Referenced by start_application(), startup_monitor_event(), startup_sequence_delete(), startup_sequence_get(), startup_workspace_for_window(), and TAILQ_HEAD().

char* Startup_Sequence::workspace

workspace on which this startup was initiated

Definition at line 196 of file data.h.

Referenced by con_adjacent_borders(), start_application(), startup_sequence_delete(), and startup_workspace_for_window().


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