+
+ struct CalDAVPassObject {
+ CalDAV *CalDAVObject = nullptr;
+ std::string *DataSetting = nullptr;
+ bool ServerUsingSSL = false;
+ CURL *ConnectionSessionObject = nullptr;
+#if defined(__APPLE__)
+ SecTrustRef SSLContext = nullptr;
+#elif defined (__WIN32__)
+ PCCERT_CONTEXT SSLContext = nullptr;
+#endif
+ };
+
+ private:
+ CalDAVPassObject PageDataObject;
+ CalDAVPassObject PageHeaderObject;