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

pst_item_appointment Struct Reference

This struct defines an appointment. More...

#include <libpst/libpst.h>

Collaboration diagram for pst_item_appointment:

Collaboration graph
[legend]

Data Fields

FILETIMEend
pst_string location
int alarm
 1 = true, 0 = false
FILETIMEreminder
int32_t alarm_minutes
pst_string alarm_filename
FILETIMEstart
pst_string timezonestring
int32_t showas
 0=free, 1=tentative, 2=busy, 3=out of office
int32_t label
 
  • 0=None
  • 1=Important
  • 2=Business
  • 3=Personal
  • 4=Vacation
  • 5=Must Attend
  • 6=Travel Required
  • 7=Needs Preparation
  • 8=Birthday
  • 9=Anniversary
  • 10=Phone Call

int all_day
 1 = true, 0 = false
pst_string recurrence
 recurrence description
int32_t recurrence_type
 0=none, 1=daily, 2=weekly, 3=monthly, 4=yearly
FILETIMErecurrence_start
FILETIMErecurrence_end

Detailed Description

This struct defines an appointment.

Definition at line 427 of file libpst.h.


Field Documentation

int pst_item_appointment::alarm
 

1 = true, 0 = false

Definition at line 431 of file libpst.h.

pst_string pst_item_appointment::alarm_filename
 

Definition at line 434 of file libpst.h.

int32_t pst_item_appointment::alarm_minutes
 

Definition at line 433 of file libpst.h.

int pst_item_appointment::all_day
 

1 = true, 0 = false

Definition at line 453 of file libpst.h.

FILETIME* pst_item_appointment::end
 

Definition at line 428 of file libpst.h.

int32_t pst_item_appointment::label
 

  • 0=None
  • 1=Important
  • 2=Business
  • 3=Personal
  • 4=Vacation
  • 5=Must Attend
  • 6=Travel Required
  • 7=Needs Preparation
  • 8=Birthday
  • 9=Anniversary
  • 10=Phone Call

Definition at line 451 of file libpst.h.

pst_string pst_item_appointment::location
 

Definition at line 429 of file libpst.h.

pst_string pst_item_appointment::recurrence
 

recurrence description

Definition at line 455 of file libpst.h.

FILETIME* pst_item_appointment::recurrence_end
 

Definition at line 459 of file libpst.h.

FILETIME* pst_item_appointment::recurrence_start
 

Definition at line 458 of file libpst.h.

int32_t pst_item_appointment::recurrence_type
 

0=none, 1=daily, 2=weekly, 3=monthly, 4=yearly

Definition at line 457 of file libpst.h.

FILETIME* pst_item_appointment::reminder
 

Definition at line 432 of file libpst.h.

int32_t pst_item_appointment::showas
 

0=free, 1=tentative, 2=busy, 3=out of office

Definition at line 438 of file libpst.h.

FILETIME* pst_item_appointment::start
 

Definition at line 435 of file libpst.h.

pst_string pst_item_appointment::timezonestring
 

Definition at line 436 of file libpst.h.


The documentation for this struct was generated from the following file:
Generated on Tue Apr 14 08:01:10 2009 for 'libpst' by  doxygen 1.3.9.1