Back to index

lightning-sunbird  0.9+nobinonly
icalmessage.h
Go to the documentation of this file.
00001 /* -*- Mode: C -*- */
00002 /*======================================================================
00003  FILE: icalmessage.h
00004  CREATOR: eric 07 Nov 2000
00005 
00006 
00007  $Id: icalmessage.h,v 1.1.1.1 2001/01/02 07:33:05 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 #include "ical.h"
00027 
00028 #ifndef ICALMESSAGE_H
00029 #define ICALMESSAGE_H
00030 
00031 
00032 icalcomponent* icalmessage_new_accept_reply(icalcomponent* c, 
00033                                        const char* user,
00034                                        const char* msg);
00035 
00036 icalcomponent* icalmessage_new_decline_reply(icalcomponent* c,
00037                                        const char* user,
00038                                        const char* msg);
00039 
00040 /* New is modified version of old */
00041 icalcomponent* icalmessage_new_counterpropose_reply(icalcomponent* oldc,
00042                                               icalcomponent* newc,
00043                                               const char* user,
00044                                               const char* msg);
00045 
00046 
00047 icalcomponent* icalmessage_new_delegate_reply(icalcomponent* c,
00048                                          const char* user,
00049                                          const char* delegatee,
00050                                          const char* msg);
00051 
00052 
00053 icalcomponent* icalmessage_new_cancel_event(icalcomponent* c,
00054                                        const char* user,
00055                                        const char* msg);
00056 icalcomponent* icalmessage_new_cancel_instance(icalcomponent* c,
00057                                        const char* user,
00058                                        const char* msg);
00059 icalcomponent* icalmessage_new_cancel_all(icalcomponent* c,
00060                                        const char* user,
00061                                        const char* msg);
00062 
00063 
00064 icalcomponent* icalmessage_new_error_reply(icalcomponent* c,
00065                                       const char* user,
00066                                       const char* msg,
00067                                       const char* debug,
00068                                       icalrequeststatus rs);
00069 
00070 
00071 #endif /* ICALMESSAGE_H*/