X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fobjects%2FCalDAV%2FCalDAV.h;h=31e5c3b7df163a0016d7b381b4b541bd0620c1d4;hb=731991ccc529af88d8b90bedfbec2e3541bc46e1;hp=c4f1a8bfe0029d2015e4acca8818c6bc9cb7aedf;hpb=b811c99c6ef3ab48376de10f5df9c048436a2f31;p=xestiacalendar%2F.git diff --git a/source/objects/CalDAV/CalDAV.h b/source/objects/CalDAV/CalDAV.h index c4f1a8b..31e5c3b 100644 --- a/source/objects/CalDAV/CalDAV.h +++ b/source/objects/CalDAV/CalDAV.h @@ -1,3 +1,21 @@ +// CalDAV.h - CalDAV Connection Object header. +// +// (c) 2016 Xestia Software Development. +// +// This file is part of Xestia Calendar. +// +// Xestia Address Book is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by the +// Free Software Foundation, version 3 of the license. +// +// Xestia Address Book is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License along +// with Xestia Calendar. If not, see + #ifndef __OBJECTS_CALDAV_CALDAV_H__ #define __OBJECTS_CALDAV_CALDAV_H__ @@ -32,7 +50,11 @@ struct CalDAVConnectionData{ struct CalDAVStatus{ - + string Hostname; + int Port; + string Username; + string Prefix; + bool UseSSL; }; @@ -53,4 +75,9 @@ class CalDAV{ }; +// Subroutines that are used with the +// CalDAVConnectionData struct. + +bool CalDAVObjectValidSettings(CalDAVConnectionData *ConnData); + #endif