Blame docs/reference/html/GDataCalendarAccessRule.html

Packit 4b6dd7
Packit 4b6dd7
<html>
Packit 4b6dd7
<head>
Packit 4b6dd7
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 4b6dd7
<title>GDataCalendarAccessRule: GData Reference Manual</title>
Packit 4b6dd7
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 4b6dd7
<link rel="home" href="index.html" title="GData Reference Manual">
Packit 4b6dd7
<link rel="up" href="ch14.html" title="Google Calendar API">
Packit 4b6dd7
<link rel="prev" href="GDataCalendarEvent.html" title="GDataCalendarEvent">
Packit 4b6dd7
<link rel="next" href="ch15.html" title="Google Contacts API">
Packit 4b6dd7
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
Packit 4b6dd7
<link rel="stylesheet" href="style.css" type="text/css">
Packit 4b6dd7
</head>
Packit 4b6dd7
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Top  | 
Packit 4b6dd7
                  Description  | 
Packit 4b6dd7
                  Object Hierarchy
Packit 4b6dd7
Packit 4b6dd7
Home
Packit 4b6dd7
Up
Packit 4b6dd7
Prev
Packit 4b6dd7
Next
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

GDataCalendarAccessRule

Packit 4b6dd7

GDataCalendarAccessRule — GData Calendar access rule object

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Stability Level

Packit 4b6dd7
Packit 4b6dd7
develop applications to these interfaces, release them, and have confidence that
Packit 4b6dd7
they will run on all minor releases of the product (after the one in which the
Packit 4b6dd7
interface was introduced, and within the same major release). Even at a major
Packit 4b6dd7
release, incompatible changes are expected to be rare, and to have strong
Packit 4b6dd7
justifications.
Packit 4b6dd7
">Stable, unless otherwise indicated
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataCalendarAccessRule *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_calendar_access_rule_new ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_CALENDAR_ACCESS_ROLE_READ
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_CALENDAR_ACCESS_ROLE_EDITOR
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_CALENDAR_ACCESS_ROLE_OWNER
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_CALENDAR_ACCESS_ROLE_ROOT
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataCalendarAccessRule
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataCalendarAccessRuleClass
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Object Hierarchy

Packit 4b6dd7
    GObject
Packit 4b6dd7
    ╰── GDataParsable
Packit 4b6dd7
        ╰── GDataEntry
Packit 4b6dd7
            ╰── GDataAccessRule
Packit 4b6dd7
                ╰── GDataCalendarAccessRule
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Includes

Packit 4b6dd7
#include <gdata/services/calendar/gdata-calendar-access-rule.h>
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Description

Packit 4b6dd7

GDataCalendarAccessRule is a subclass of GDataAccessRule to represent an

Packit 4b6dd7
access rule affecting users of a shared calendar in Google Calendar.

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7

gdata_calendar_access_rule_new ()

Packit 4b6dd7
GDataCalendarAccessRule *
Packit 4b6dd7
gdata_calendar_access_rule_new (const gchar *id);
Packit 4b6dd7

Creates a new GDataCalendarAccessRule with the given ID and default

Packit 4b6dd7
properties.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

id

Packit 4b6dd7

the access rule's ID, or NULL

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a new GDataCalendarAccessRule; unref with

Packit 4b6dd7
g_object_unref(). 

Packit 4b6dd7

[transfer full]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.17.2

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7

GDATA_CALENDAR_ACCESS_ROLE_READ

Packit 4b6dd7
#define GDATA_CALENDAR_ACCESS_ROLE_READ "http://schemas.google.com/gCal/2005#read"
Packit 4b6dd7
Packit 4b6dd7

The users specified by the GDataCalendarAccessRule have read-only access to

Packit 4b6dd7
the calendar.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY

Packit 4b6dd7
#define GDATA_CALENDAR_ACCESS_ROLE_FREE_BUSY "http://schemas.google.com/gCal/2005#freebusy"
Packit 4b6dd7
Packit 4b6dd7

The users specified by the GDataCalendarAccessRule can only see the

Packit 4b6dd7
free/busy information on the calendar; not event details.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_CALENDAR_ACCESS_ROLE_EDITOR

Packit 4b6dd7
#define GDATA_CALENDAR_ACCESS_ROLE_EDITOR "http://schemas.google.com/gCal/2005#editor"
Packit 4b6dd7
Packit 4b6dd7

The users specified by the GDataCalendarAccessRule have full edit access to

Packit 4b6dd7
the calendar, except they can’t change the calendar’s access rules.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_CALENDAR_ACCESS_ROLE_OWNER

Packit 4b6dd7
#define GDATA_CALENDAR_ACCESS_ROLE_OWNER "http://schemas.google.com/gCal/2005#owner"
Packit 4b6dd7
Packit 4b6dd7

The users specified by the GDataCalendarAccessRule have full owner access

Packit 4b6dd7
to the calendar.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_CALENDAR_ACCESS_ROLE_ROOT

Packit 4b6dd7
#define GDATA_CALENDAR_ACCESS_ROLE_ROOT "http://schemas.google.com/gCal/2005#root"
Packit 4b6dd7
Packit 4b6dd7

The users specified by the GDataCalendarAccessRule have full administrator

Packit 4b6dd7
access to the calendar server. This is only available in Google Apps For
Packit 4b6dd7
Your Domain.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDataCalendarAccessRule

Packit 4b6dd7
typedef struct _GDataCalendarAccessRule GDataCalendarAccessRule;
Packit 4b6dd7

All the fields in the GDataCalendarAccessRule structure are private and

Packit 4b6dd7
should never be accessed directly.

Packit 4b6dd7

Since: 0.17.2

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDataCalendarAccessRuleClass

Packit 4b6dd7
typedef struct {
Packit 4b6dd7
} GDataCalendarAccessRuleClass;
Packit 4b6dd7
Packit 4b6dd7

All the fields in the GDataCalendarAccessRuleClass structure are private

Packit 4b6dd7
and should never be accessed directly.

Packit 4b6dd7

Since: 0.17.2

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Generated by GTK-Doc V1.26.1
Packit 4b6dd7
</body>
Packit 4b6dd7
</html>