6 #ifndef _CALENDER_SERVICE_INTERFACE_H_ 7 #define _CALENDER_SERVICE_INTERFACE_H_ 10 BEGIN_ZOOM_SDK_NAMESPACE
134 END_ZOOM_SDK_NAMESPACE
virtual const wchar_t * GetStartTime()=0
Get the start time of meeting.
Use OutlookExchange to verify.
Definition: calender_service_interface.h:72
CalenderResult
The type of calendar result. Here are more detailed structural descriptions.
Definition: calender_service_interface.h:57
calendar Service Interface
Definition: calender_service_interface.h:102
const wchar_t * serverUrl
The URL of server.
Definition: calender_service_interface.h:95
virtual SDKError Uninit()=0
Uninitialized the calendar service.
ZOOM windows SDK Common Definition File.
calendar Service Callback Event.
Definition: calender_service_interface.h:78
Verification successful.
Definition: calender_service_interface.h:59
virtual const wchar_t * GetEventID()=0
Get the ID of calendar.
Definition: zoom_sdk_def.h:288
virtual UINT64 GetMeetingNum()=0
Get the meeting number.
virtual const wchar_t * GetDescription()=0
Get the description of the meeting.
virtual const wchar_t * GetCreatorName()=0
Get the name of the meeting creator.
Web API service error.
Definition: calender_service_interface.h:61
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
virtual SDKError StartOutlookExchangeCalender(OutlookExchageAuth ¶m)=0
Schedule the meeting by the calendar of Outlook Exchange.
Verification failed.
Definition: calender_service_interface.h:60
virtual const wchar_t * GetSummary()=0
Get the summary of calendar.
Use Google to verify. This function is currently invalid, hereby only for reservations.
Definition: calender_service_interface.h:73
virtual const wchar_t * GetCreatorEmail()=0
Get the email of the meeting creator.
virtual SDKError Init(ICalenderServiceEvent *pEvent)=0
Set the calendar service callback event handler, and initialize the calendar service.
const wchar_t * calendaremail
The email box of user.
Definition: calender_service_interface.h:98
The verification of SDK when use the Outlook Exchange. Here are more detailed structural descriptions...
Definition: calender_service_interface.h:93
CalenderAuthType
The type of calendar authority. Here are more detailed structural descriptions.
Definition: calender_service_interface.h:69
Unknown error.
Definition: calender_service_interface.h:62
virtual const wchar_t * GetEndTime()=0
Get the end time of meeting.
Calendar information interface.
Definition: calender_service_interface.h:15
virtual SDKError StopOutlookExchangeCalender()=0
Stop using the Outlook Exchange to schedule the meeting.
virtual void onCalenderEventsNotifcation(CalenderAuthType type, CalenderResult result, IList< ICalenderEvent * > *plstEvents)=0
calendar service callback.
const wchar_t * userName
Username.
Definition: calender_service_interface.h:96
const wchar_t * password
The password of user.
Definition: calender_service_interface.h:97
For initiation.
Definition: calender_service_interface.h:71
virtual SDKError RetrieveCalEvents(CalenderAuthType type)=0
Get the calendar event. The SDK will inform the user via ICalenderServiceEvent::onCalenderEventsNotif...