Top |
Object Hierarchy
GObject ╰── GDataParsable ╰── GDataEntry ╰── GDataAccessRule ╰── GDataCalendarAccessRule
Description
GDataCalendarAccessRule is a subclass of GDataAccessRule to represent an access rule affecting users of a shared calendar in Google Calendar.
Functions
gdata_calendar_access_rule_new ()
GDataCalendarAccessRule *
gdata_calendar_access_rule_new (const gchar *id
);
Creates a new GDataCalendarAccessRule with the given ID and default properties.
Since: 0.17.2
Types and Values
GDATA_CALENDAR_ACCESS_ROLE_READ
#define GDATA_CALENDAR_ACCESS_ROLE_READ "http://schemas.google.com/gCal/2005#read"
The users specified by the GDataCalendarAccessRule have read-only access to the calendar.
Since: 0.7.0
GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY
#define GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY "http://schemas.google.com/gCal/2005#freebusy"
The users specified by the GDataCalendarAccessRule can only see the free/busy information on the calendar; not event details.
Since: 0.7.0
GDATA_CALENDAR_ACCESS_ROLE_EDITOR
#define GDATA_CALENDAR_ACCESS_ROLE_EDITOR "http://schemas.google.com/gCal/2005#editor"
The users specified by the GDataCalendarAccessRule have full edit access to the calendar, except they can’t change the calendar’s access rules.
Since: 0.7.0
GDATA_CALENDAR_ACCESS_ROLE_OWNER
#define GDATA_CALENDAR_ACCESS_ROLE_OWNER "http://schemas.google.com/gCal/2005#owner"
The users specified by the GDataCalendarAccessRule have full owner access to the calendar.
Since: 0.7.0
GDATA_CALENDAR_ACCESS_ROLE_ROOT
#define GDATA_CALENDAR_ACCESS_ROLE_ROOT "http://schemas.google.com/gCal/2005#root"
The users specified by the GDataCalendarAccessRule have full administrator access to the calendar server. This is only available in Google Apps For Your Domain.
Since: 0.7.0
GDataCalendarAccessRule
typedef struct _GDataCalendarAccessRule GDataCalendarAccessRule;
All the fields in the GDataCalendarAccessRule structure are private and should never be accessed directly.
Since: 0.17.2
GDataCalendarAccessRuleClass
typedef struct { } GDataCalendarAccessRuleClass;
All the fields in the GDataCalendarAccessRuleClass structure are private and should never be accessed directly.
Since: 0.17.2