usb_moded  0.86.0+mer57
Data Fields
application_t Struct Reference

Data Fields

char * name
 
char * mode
 
char * launch
 
app_state_t state
 
int systemd
 
int systemd_wait
 
int post
 

Detailed Description

keep all the needed info together for launching an app

Definition at line 57 of file usb_moded-appsync.c.

Field Documentation

◆ launch

char* application_t::launch

dbus launch command/address

Definition at line 61 of file usb_moded-appsync.c.

◆ mode

char* application_t::mode

mode in which to launch the app

Definition at line 60 of file usb_moded-appsync.c.

◆ name

char* application_t::name

name of the app to launch

Definition at line 59 of file usb_moded-appsync.c.

◆ post

int application_t::post

marker to indicate when to start the app

Definition at line 65 of file usb_moded-appsync.c.

◆ state

app_state_t application_t::state

marker to check if the app has started sucessfully

Definition at line 62 of file usb_moded-appsync.c.

◆ systemd

int application_t::systemd

marker to know if we start it with systemd or not

Definition at line 63 of file usb_moded-appsync.c.

◆ systemd_wait

int application_t::systemd_wait

for systemd app, whether to wait for it to fully start

Definition at line 64 of file usb_moded-appsync.c.


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