Main Page | Data Structures | File List | Data Fields | Globals

alarm_event_t Struct Reference

alarm_event_t: : Time of alarm. More...

#include <alarm_event.h>


Data Fields

time_t alarm_time
uint32_t recurrence
int32_t recurrence_count
uint32_t snooze
char * title
char * message
char * sound
char * icon
char * dbus_interface
char * dbus_service
char * dbus_path
char * dbus_name
char * exec_name
int32_t flags
uint32_t snoozed


Detailed Description

alarm_event_t: : Time of alarm.

: Number of minutes between each recurrence. : Number of recurrences, -1 for infinite. : Number of minutes an event is postponed on snooze. : The title of the alarm dialog. : The message in the alarm dialog. : The sound played while showin the alarm dialog. : The icon shown in the alarm dialog. : The interface for the dbus call. : The service for the dbus call. : The path for the dbus call. : The name of the dbus call. : The command to be run. : Bitfield describing the event, see alarmeventflags.

Describes an alarm event.

Definition at line 110 of file alarm_event.h.


Field Documentation

time_t alarm_event_t::alarm_time
 

Definition at line 111 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_get(), main(), and tool_get().

char* alarm_event_t::dbus_interface
 

Definition at line 125 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), and tool_get().

char* alarm_event_t::dbus_name
 

Definition at line 130 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), and tool_get().

char* alarm_event_t::dbus_path
 

Definition at line 129 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), and tool_get().

char* alarm_event_t::dbus_service
 

Definition at line 126 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), and tool_get().

char* alarm_event_t::exec_name
 

Definition at line 131 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), main(), and tool_get().

int32_t alarm_event_t::flags
 

Definition at line 132 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_get(), and tool_get().

char* alarm_event_t::icon
 

Definition at line 124 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), main(), and tool_get().

char* alarm_event_t::message
 

Definition at line 122 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), main(), and tool_get().

uint32_t alarm_event_t::recurrence
 

Definition at line 112 of file alarm_event.h.

Referenced by alarm_event_add(), and alarm_event_get().

int32_t alarm_event_t::recurrence_count
 

Definition at line 116 of file alarm_event.h.

Referenced by alarm_event_add(), and alarm_event_get().

uint32_t alarm_event_t::snooze
 

Definition at line 118 of file alarm_event.h.

Referenced by alarm_event_add(), and alarm_event_get().

uint32_t alarm_event_t::snoozed
 

Definition at line 134 of file alarm_event.h.

Referenced by alarm_event_get().

char* alarm_event_t::sound
 

Definition at line 123 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), alarm_event_get(), and tool_get().

char* alarm_event_t::title
 

Definition at line 121 of file alarm_event.h.

Referenced by alarm_event_add(), alarm_event_free(), and alarm_event_get().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 21 18:23:32 2006 for Alarmd by  doxygen 1.4.2