//
//	VidyoCalendarConnProps_Objc.h
//	VidyoClient
//
//	This file is auto generated, do not edit this file
//	Copyright (c) 2023 Vidyo, Inc. All rights reserved.
//

/*!
 * @enum This type indicates the connection parameter types that would be required for connecting to a specific calendar service.
 * @constant VCCalendarConnectParamTypeUnknown Undefined type.
 * @constant VCCalendarConnectParamTypeUserId Parameter type that specifies a user ID string.
 * @constant VCCalendarConnectParamTypePasswordToken Parameter type that specifies a password or token string.
 * @constant VCCalendarConnectParamTypeMailbox Parameter type that specifies a mailbox name string.
 * @constant VCCalendarConnectParamTypeServerAddress Parameter type that specifies a server address string.
 */
typedef NS_ENUM(NSInteger, VCCalendarConnectParamType) {
	VCCalendarConnectParamTypeUnknown,
	VCCalendarConnectParamTypeUserId,
	VCCalendarConnectParamTypePasswordToken,
	VCCalendarConnectParamTypeMailbox,
	VCCalendarConnectParamTypeServerAddress
};
/*!
 * Properties for connecting to a calendar service.
 */
@interface VCCalendarConnProps : NSObject
{
}
	@property VCCalendarConnectParamType propType;
	@property NSMutableString* propValue;
@end
