Back to index

lightning-sunbird  0.9+nobinonly
icalcaputil.h
Go to the documentation of this file.
00001 /* -*- Mode: C -*- */
00002 /*======================================================================
00003  FILE: icalutil.h
00004  CREATOR: eric 23 December 1999
00005 
00006 
00007  $Id: icalcaputil.h,v 1.1.1.1 2001/01/02 07:33:03 ebusboom Exp $
00008  $Locker:  $
00009 
00010  (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
00011 
00012  This program is free software; you can redistribute it and/or modify
00013  it under the terms of either: 
00014 
00015     The LGPL as published by the Free Software Foundation, version
00016     2.1, available at: http://www.fsf.org/copyleft/lesser.html
00017 
00018   Or:
00019 
00020     The Mozilla Public License Version 1.0. You may obtain a copy of
00021     the License at http://www.mozilla.org/MPL/
00022 
00023 
00024  =========================================================================*/
00025 
00026 
00027 /* Create new components that have a form suitable for the various
00028    iTIP trasactions */
00029 
00030 /* Scheduling commands */ 
00031 icalcomponent* icalcaputil_new_accept_reply(icalcomponent* comp, char* calid);
00032 icalcomponent* icalcaputil_new_decline_reply(icalcomponent* comp, char* calid);
00033 icalcomponent* icalcaputil_new_refresh(icalcomponent* comp, char* calid);
00034 icalcomponent* icalcaputil_new_cancel(icalcomponent* comp);
00035 icalcomponent* icalcaputil_new_counter(icalcomponent* comp);
00036 icalcomponent* icalcaputil_new_declinecounter(icalcomponent* comp);
00037 
00038 /* Calendaring commands */
00039 icalcomponent* icalcaputil_new_create();
00040 icalcomponent* icalcaputil_new_delete();
00041 icalcomponent* icalcaputil_new_modify();
00042 icalerrorenum* icalcaputil_modify_add_old_prop(icalcomponent* c, 
00043                                           icalproperty *p);
00044 icalerrorenum* icalcaputil_modify_add_new_prop(icalcomponent* c, 
00045                                           icalproperty *p);
00046 icalerrorenum* icalcaputil_add_query(icalcomponent* c, char* str);
00047 
00048 
00049 icalcomponent* icalcaputil_new_move();
00050 icalcomponent* icalcaputil_new_read();
00051 
00052 icalerrorenum icalcaputil_add_target(icalcomponent* comp,char* target);
00053 icalerrorenum icalcaputil_add_to_vcar(icalcomponent* comp,char* target);
00054 
00055 
00056                                 
00057 
00058