/*
 * DO NOT EDIT.  THIS FILE IS GENERATED FROM calIWcapErrors.idl
 */

#ifndef __gen_calIWcapErrors_h__
#define __gen_calIWcapErrors_h__


#ifndef __gen_calIErrors_h__
#include "calIErrors.h"
#endif

/* For IDL files that don't want to include root IDL files. */
#ifndef NS_NO_VTABLE
#define NS_NO_VTABLE
#endif

/* starting interface:    calIWcapErrors */
#define CALIWCAPERRORS_IID_STR "2adc008c-a7a6-4f9a-91c8-a99742b68f3d"

#define CALIWCAPERRORS_IID \
  {0x2adc008c, 0xa7a6, 0x4f9a, \
    { 0x91, 0xc8, 0xa9, 0x97, 0x42, 0xb6, 0x8f, 0x3d }}

/** WCAP error codes.
 */
class NS_NO_VTABLE calIWcapErrors : public calIErrors {
 public: 

  NS_DEFINE_STATIC_IID_ACCESSOR(CALIWCAPERRORS_IID)

  enum { WCAP_NO_ERRNO = 2152333824U };

  enum { WCAP_LOGIN_FAILED = 2152333825U };

  enum { WCAP_LOGIN_OK_DEFAULT_CALENDAR_NOT_FOUND = 2152333826U };

  enum { WCAP_DELETE_EVENTS_BY_ID_FAILED = 2152333830U };

  enum { WCAP_SETCALPROPS_FAILED = 2152333832U };

  enum { WCAP_FETCH_EVENTS_BY_ID_FAILED = 2152333833U };

  enum { WCAP_CREATECALENDAR_FAILED = 2152333834U };

  enum { WCAP_DELETECALENDAR_FAILED = 2152333835U };

  enum { WCAP_ADDLINK_FAILED = 2152333836U };

  enum { WCAP_FETCHBYDATERANGE_FAILED = 2152333837U };

  enum { WCAP_STOREEVENTS_FAILED = 2152333838U };

  enum { WCAP_STORETODOS_FAILED = 2152333839U };

  enum { WCAP_DELETE_TODOS_BY_ID_FAILED = 2152333840U };

  enum { WCAP_FETCH_TODOS_BY_ID_FAILED = 2152333841U };

  enum { WCAP_FETCHCOMPONENTS_FAILED_BAD_TZID = 2152333842U };

  enum { WCAP_SEARCH_CALPROPS_FAILED = 2152333843U };

  enum { WCAP_GET_CALPROPS_FAILED = 2152333844U };

  enum { WCAP_DELETECOMPONENTS_BY_RANGE_FAILED = 2152333845U };

  enum { WCAP_DELETEEVENTS_BY_RANGE_FAILED = 2152333846U };

  enum { WCAP_DELETETODOS_BY_RANGE_FAILED = 2152333847U };

  enum { WCAP_GET_ALL_TIMEZONES_FAILED = 2152333848U };

  enum { WCAP_CREATECALENDAR_ALREADY_EXISTS_FAILED = 2152333849U };

  enum { WCAP_SET_USERPREFS_FAILED = 2152333850U };

  enum { WCAP_CHANGE_PASSWORD_FAILED = 2152333851U };

  enum { WCAP_ACCESS_DENIED_TO_CALENDAR = 2152333852U };

  enum { WCAP_CALENDAR_DOES_NOT_EXIST = 2152333853U };

  enum { WCAP_ILLEGAL_CALID_NAME = 2152333854U };

  enum { WCAP_CANNOT_MODIFY_LINKED_EVENTS = 2152333855U };

  enum { WCAP_CANNOT_MODIFY_LINKED_TODOS = 2152333856U };

  enum { WCAP_CANNOT_SENT_EMAIL = 2152333857U };

  enum { WCAP_CALENDAR_DISABLED = 2152333858U };

  enum { WCAP_WRITE_IMPORT_FAILED = 2152333859U };

  enum { WCAP_FETCH_BY_LAST_MODIFIED_FAILED = 2152333860U };

  enum { WCAP_CAPI_NOT_SUPPORTED = 2152333861U };

  enum { WCAP_CALID_NOT_SPECIFIED = 2152333862U };

  enum { WCAP_GET_FREEBUSY_FAILED = 2152333863U };

  enum { WCAP_STORE_FAILED_DOUBLE_BOOKED = 2152333864U };

  enum { WCAP_FETCH_BY_ALARM_RANGE_FAILED = 2152333865U };

  enum { WCAP_FETCH_BY_ATTENDEE_ERROR_FAILED = 2152333866U };

  enum { WCAP_ATTENDEE_GROUP_EXPANSION_CLIPPED = 2152333867U };

  enum { WCAP_USERPREFS_ACCESS_DENIED = 2152333868U };

  enum { WCAP_NOT_ALLOWED_TO_REQUEST_PUBLISH = 2152333869U };

  enum { WCAP_INSUFFICIENT_PARAMETERS = 2152333870U };

  enum { WCAP_MUSTBEOWNER_OPERATION = 2152333871U };

  enum { WCAP_DWP_CONNECTION_FAILED = 2152333872U };

  enum { WCAP_DWP_MAX_CONNECTION_REACHED = 2152333873U };

  enum { WCAP_DWP_CANNOT_RESOLVE_CALENDAR = 2152333874U };

  enum { WCAP_DWP_BAD_DATA = 2152333875U };

  enum { WCAP_BAD_COMMAND = 2152333876U };

  enum { WCAP_NOT_FOUND = 2152333877U };

  enum { WCAP_WRITE_IMPORT_CANT_EXPAND_CALID = 2152333878U };

  enum { WCAP_GETTIME_FAILED = 2152333879U };

  enum { WCAP_FETCH_DELETEDCOMPONENTS_FAILED = 2152333880U };

  enum { WCAP_FETCH_DELETEDCOMPONENTS_PARTIAL_RESULT = 2152333881U };

  enum { WCAP_WCAP_NO_SUCH_FORMAT = 2152333882U };

  enum { WCAP_COMPONENT_NOT_FOUND = 2152333883U };

  enum { WCAP_BAD_ARGUMENTS = 2152333884U };

  enum { WCAP_GET_USERPREFS_FAILED = 2152333885U };

  enum { WCAP_WCAP_MODIFY_NO_EVENT = 2152333886U };

  enum { WCAP_WCAP_CREATE_EXISTS = 2152333887U };

  enum { WCAP_WCAP_MODIFY_CANT_MAKE_COPY = 2152333888U };

  enum { WCAP_STORE_FAILED_RECUR_SKIP = 2152333889U };

  enum { WCAP_STORE_FAILED_RECUR_SAMEDAY = 2152333890U };

  enum { WCAP_BAD_ORG_ARGUMENTS = 2152333891U };

  enum { WCAP_STORE_FAILED_RECUR_PRIVACY = 2152333892U };

  enum { WCAP_LDAP_ERROR = 2152333893U };

  enum { WCAP_GET_INVITE_COUNT_FAILED = 2152333894U };

  enum { WCAP_LIST_FAILED = 2152333895U };

  enum { WCAP_LIST_SUBSCRIBED_FAILED = 2152333896U };

  enum { WCAP_SUBSCRIBE_FAILED = 2152333897U };

  enum { WCAP_UNSUBSCRIBE_FAILED = 2152333898U };

  enum { WCAP_ANONYMOUS_NOT_ALLOWED = 2152333899U };

  enum { WCAP_ACCESS_DENIED = 2152333900U };

  enum { WCAP_BAD_IMPORT_ARGUMENTS = 2152333901U };

  enum { WCAP_READONLY_DATABASE = 2152333902U };

  enum { WCAP_ATTENDEE_NOT_ALLOWED_TO_REQUEST_ON_MODIFY = 2152333903U };

  enum { WCAP_TRANSP_RESOURCE_NOT_ALLOWED = 2152333904U };

  enum { WCAP_RECURRING_COMPONENT_NOT_FOUND = 2152333905U };

  enum { WCAP_BAD_MIME_TYPE = 2152333906U };

  enum { WCAP_MISSING_BOUNDARY = 2152333907U };

  enum { WCAP_INVALID_ATTACHMENT = 2152333908U };

  enum { WCAP_ATTACH_DELETE_SUCCESS = 2152333909U };

  enum { WCAP_ATTACH_DELETE_PARTIAL = 2152333910U };

  enum { WCAP_ATTACHMENT_NOT_FOUND = 2152333911U };

  enum { WCAP_CDWP_ERR_MAX_CONNECTION_REACHED = 2152333924U };

  enum { WCAP_CDWP_ERR_CANNOT_CONNECT = 2152333925U };

  enum { WCAP_CDWP_ERR_CANNOT_RESOLVE_CALENDAR = 2152333926U };

  enum { WCAP_CDWP_ERR_BAD_DATA = 2152333927U };

  enum { WCAP_CDWP_ERR_DWPHOST_CTX_DOES_NOT_EXIST = 2152333928U };

  enum { WCAP_CDWP_ERR_HOSTNAME_NOT_RESOLVABLE = 2152333929U };

  enum { WCAP_CDWP_ERR_NO_DATA = 2152333930U };

  enum { WCAP_CDWP_ERR_AUTH_FAILED = 2152333931U };

  enum { WCAP_CDWP_ERR_CHECKVERSION_FAILED = 2152333932U };

};

/* Use this macro when declaring classes that implement this interface. */
#define NS_DECL_CALIWCAPERRORS \

/* Use this macro to declare functions that forward the behavior of this interface to another object. */
#define NS_FORWARD_CALIWCAPERRORS(_to) \

/* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
#define NS_FORWARD_SAFE_CALIWCAPERRORS(_to) \

#if 0
/* Use the code below as a template for the implementation class for this interface. */

/* Header file */
class _MYCLASS_ : public calIWcapErrors
{
public:
  NS_DECL_ISUPPORTS
  NS_DECL_CALIWCAPERRORS

  _MYCLASS_();

private:
  ~_MYCLASS_();

protected:
  /* additional members */
};

/* Implementation file */
NS_IMPL_ISUPPORTS1(_MYCLASS_, calIWcapErrors)

_MYCLASS_::_MYCLASS_()
{
  /* member initializers and constructor code */
}

_MYCLASS_::~_MYCLASS_()
{
  /* destructor code */
}

/* End of implementation class template. */
#endif


#endif /* __gen_calIWcapErrors_h__ */
