Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GDataCalendarEvent: GData Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
<link rel="home" href="index.html" title="GData Reference Manual">
<link rel="up" href="ch14.html" title="Google Calendar API">
<link rel="prev" href="GDataCalendarCalendar.html" title="GDataCalendarCalendar">
<link rel="next" href="GDataCalendarAccessRule.html" title="GDataCalendarAccessRule">
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
                  <a href="#GDataCalendarEvent.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
                  <a href="#GDataCalendarEvent.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
                  <a href="#GDataCalendarEvent.properties" class="shortcut">Properties</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch14.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="GDataCalendarCalendar.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="GDataCalendarAccessRule.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="GDataCalendarEvent"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="GDataCalendarEvent.top_of_page"></a>GDataCalendarEvent</span></h2>
<p>GDataCalendarEvent — GData Calendar event object</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
<a name="GDataCalendarEvent.stability-level"></a><h2>Stability Level</h2>
<acronym title="The intention of a Stable interface is to enable arbitrary third parties to
develop applications to these interfaces, release them, and have confidence that
they will run on all minor releases of the product (after the one in which the
interface was introduced, and within the same major release). Even at a major
release, incompatible changes are expected to be rare, and to have strong
justifications.
"><span class="acronym">Stable</span></acronym>, unless otherwise indicated
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.functions"></a><h2>Functions</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
</colgroup>
<tbody>
<tr>
<td class="function_type">
<a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="returnvalue">GDataCalendarEvent</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-new" title="gdata_calendar_event_new ()">gdata_calendar_event_new</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-people" title="gdata_calendar_event_get_people ()">gdata_calendar_event_get_people</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-person" title="gdata_calendar_event_add_person ()">gdata_calendar_event_add_person</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-places" title="gdata_calendar_event_get_places ()">gdata_calendar_event_get_places</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-place" title="gdata_calendar_event_add_place ()">gdata_calendar_event_add_place</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-times" title="gdata_calendar_event_get_times ()">gdata_calendar_event_get_times</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-primary-time" title="gdata_calendar_event_get_primary_time ()">gdata_calendar_event_get_primary_time</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()">gdata_calendar_event_add_time</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-recurrence" title="gdata_calendar_event_get_recurrence ()">gdata_calendar_event_get_recurrence</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-recurrence" title="gdata_calendar_event_set_recurrence ()">gdata_calendar_event_set_recurrence</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-original-event-details" title="gdata_calendar_event_get_original_event_details ()">gdata_calendar_event_get_original_event_details</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-is-exception" title="gdata_calendar_event_is_exception ()">gdata_calendar_event_is_exception</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-anyone-can-add-self" title="gdata_calendar_event_get_anyone_can_add_self ()">gdata_calendar_event_get_anyone_can_add_self</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-anyone-can-add-self" title="gdata_calendar_event_set_anyone_can_add_self ()">gdata_calendar_event_set_anyone_can_add_self</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-guests-can-invite-others" title="gdata_calendar_event_get_guests_can_invite_others ()">gdata_calendar_event_get_guests_can_invite_others</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-guests-can-invite-others" title="gdata_calendar_event_set_guests_can_invite_others ()">gdata_calendar_event_set_guests_can_invite_others</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-guests-can-modify" title="gdata_calendar_event_get_guests_can_modify ()">gdata_calendar_event_get_guests_can_modify</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-guests-can-modify" title="gdata_calendar_event_set_guests_can_modify ()">gdata_calendar_event_set_guests_can_modify</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-guests-can-see-guests" title="gdata_calendar_event_get_guests_can_see_guests ()">gdata_calendar_event_get_guests_can_see_guests</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-guests-can-see-guests" title="gdata_calendar_event_set_guests_can_see_guests ()">gdata_calendar_event_set_guests_can_see_guests</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-sequence" title="gdata_calendar_event_get_sequence ()">gdata_calendar_event_get_sequence</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-sequence" title="gdata_calendar_event_set_sequence ()">gdata_calendar_event_set_sequence</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-status" title="gdata_calendar_event_get_status ()">gdata_calendar_event_get_status</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-status" title="gdata_calendar_event_set_status ()">gdata_calendar_event_set_status</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-transparency" title="gdata_calendar_event_get_transparency ()">gdata_calendar_event_get_transparency</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-transparency" title="gdata_calendar_event_set_transparency ()">gdata_calendar_event_set_transparency</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-uid" title="gdata_calendar_event_get_uid ()">gdata_calendar_event_get_uid</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-uid" title="gdata_calendar_event_set_uid ()">gdata_calendar_event_set_uid</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-visibility" title="gdata_calendar_event_get_visibility ()">gdata_calendar_event_get_visibility</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-visibility" title="gdata_calendar_event_set_visibility ()">gdata_calendar_event_set_visibility</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-edited" title="gdata_calendar_event_get_edited ()">gdata_calendar_event_get_edited</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.properties"></a><h2>Properties</h2>
<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
<col width="200px" class="properties_flags">
</colgroup>
<tbody>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--anyone-can-add-self" title="The “anyone-can-add-self” property">anyone-can-add-self</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--edited" title="The “edited” property">edited</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-invite-others" title="The “guests-can-invite-others” property">guests-can-invite-others</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-modify" title="The “guests-can-modify” property">guests-can-modify</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-see-guests" title="The “guests-can-see-guests” property">guests-can-see-guests</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--original-event-id" title="The “original-event-id” property">original-event-id</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--original-event-uri" title="The “original-event-uri” property">original-event-uri</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--recurrence" title="The “recurrence” property">recurrence</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--sequence" title="The “sequence” property">sequence</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--status" title="The “status” property">status</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--transparency" title="The “transparency” property">transparency</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--uid" title="The “uid” property">uid</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type">
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--visibility" title="The “visibility” property">visibility</a></td>
<td class="property_flags">Read / Write</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.other"></a><h2>Types and Values</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
</colgroup>
<tbody>
<tr>
<td class="datatype_keyword"> </td>
<td class="function_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent-struct" title="GDataCalendarEvent">GDataCalendarEvent</a></td>
</tr>
<tr>
<td class="datatype_keyword"> </td>
<td class="function_name"><a class="link" href="GDataCalendarEvent.html#GDataCalendarEventClass" title="GDataCalendarEventClass">GDataCalendarEventClass</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen">    <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
    <span class="lineart">╰──</span> <a class="link" href="GDataParsable.html" title="GDataParsable">GDataParsable</a>
        <span class="lineart">╰──</span> <a class="link" href="GDataEntry.html" title="GDataEntry">GDataEntry</a>
            <span class="lineart">╰──</span> GDataCalendarEvent
</pre>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.includes"></a><h2>Includes</h2>
<pre class="synopsis">#include &lt;gdata/services/calendar/gdata-calendar-event.h&gt;
</pre>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.description"></a><h2>Description</h2>
<p><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> is a subclass of <a class="link" href="GDataEntry.html" title="GDataEntry"><span class="type">GDataEntry</span></a> to represent an event on a calendar from Google Calendar.</p>
<p>For more details of Google Calendar's GData API, see the</p>
<a class="ulink" href="https://developers.google.com/google-apps/calendar/v3/reference/" target="_top">
online documentation</a>.
<div class="example">
<a name="id-1.5.3.6.9.5"></a><p class="title"><b>Example 19. Adding a New Event to the Default Calendar</b></p>
<div class="example-contents">
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td class="listing_lines" align="right"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46</pre></td>
        <td class="listing_code"><pre class="programlisting"><span class="usertype">GDataCalendarService</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">service</span><span class="symbol">;</span>
<span class="usertype">GDataCalendarEvent</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">event</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">new_event</span><span class="symbol">;</span>
<span class="usertype">GDataGDWhere</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">where</span><span class="symbol">;</span>
<span class="usertype">GDataGDWho</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">who</span><span class="symbol">;</span>
<span class="usertype">GDataGDWhen</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">when</span><span class="symbol">;</span>
<span class="usertype">GTimeVal</span><span class="normal"> current_time</span><span class="symbol">;</span>
<span class="usertype">GError</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">error </span><span class="symbol">=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>

<span class="comment">/* Create a service */</span>
<span class="normal">service </span><span class="symbol">=</span><span class="normal"> </span><span class="function">create_calendar_service</span><span class="normal"> </span><span class="symbol">();</span>

<span class="comment">/* Create the new event */</span>
<span class="normal">event </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataCalendarEvent.html#gdata-calendar-event-new">gdata_calendar_event_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal"><a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>

<span class="function"><a href="GDataEntry.html#gdata-entry-set-title">gdata_entry_set_title</a></span><span class="normal"> </span><span class="symbol">(</span><span class="function">GDATA_ENTRY</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">),</span><span class="normal"> </span><span class="string">"Event Title"</span><span class="symbol">);</span>
<span class="function"><a href="GDataEntry.html#gdata-entry-set-content">gdata_entry_set_content</a></span><span class="normal"> </span><span class="symbol">(</span><span class="function">GDATA_ENTRY</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">),</span><span class="normal"> </span><span class="string">"Event description. This should be a few sentences long."</span><span class="symbol">);</span>
<span class="function"><a href="GDataCalendarEvent.html#gdata-calendar-event-set-status">gdata_calendar_event_set_status</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">,</span><span class="normal"> <a href="GDataGDWhen.html#GDATA-GD-EVENT-STATUS-CONFIRMED:CAPS">GDATA_GD_EVENT_STATUS_CONFIRMED</a></span><span class="symbol">);</span>

<span class="normal">where </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataGDWhere.html#gdata-gd-where-new">gdata_gd_where_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal"><a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> </span><span class="string">"Description of the location"</span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
<span class="function"><a href="GDataCalendarEvent.html#gdata-calendar-event-add-place">gdata_calendar_event_add_place</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">,</span><span class="normal"> where</span><span class="symbol">);</span>
<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">where</span><span class="symbol">);</span>

<span class="normal">who </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataGDWho.html#gdata-gd-who-new">gdata_gd_who_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal"><a href="GDataGDWho.html#GDATA-GD-WHO-EVENT-ORGANIZER:CAPS">GDATA_GD_WHO_EVENT_ORGANIZER</a></span><span class="symbol">,</span><span class="normal"> </span><span class="string">"John Smith"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"john.smith@gmail.com"</span><span class="symbol">);</span>
<span class="function"><a href="GDataCalendarEvent.html#gdata-calendar-event-add-person">gdata_calendar_event_add_person</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">,</span><span class="normal"> who</span><span class="symbol">);</span>
<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">who</span><span class="symbol">);</span>

<span class="function"><a href="../glib/glib-Date-and-Time-Functions.html#g-get-current-time">g_get_current_time</a></span><span class="normal"> </span><span class="symbol">(&amp;</span><span class="normal">current_time</span><span class="symbol">);</span>
<span class="normal">when </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataGDWhen.html#gdata-gd-when-new">gdata_gd_when_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">current_time</span><span class="symbol">.</span><span class="normal">tv_sec</span><span class="symbol">,</span><span class="normal"> current_time</span><span class="symbol">.</span><span class="normal">tv_sec </span><span class="symbol">+</span><span class="normal"> </span><span class="number">3600</span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS">FALSE</a></span><span class="symbol">);</span>
<span class="function"><a href="GDataCalendarEvent.html#gdata-calendar-event-add-time">gdata_calendar_event_add_time</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">,</span><span class="normal"> when</span><span class="symbol">);</span>
<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">when</span><span class="symbol">);</span>

<span class="comment">/* Insert the event in the calendar */</span>
<span class="normal">new_event </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataCalendarService.html#gdata-calendar-service-insert-event">gdata_calendar_service_insert_event</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</span><span class="symbol">,</span><span class="normal"> event</span><span class="symbol">,</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">error</span><span class="symbol">);</span>

<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">event</span><span class="symbol">);</span>
<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</span><span class="symbol">);</span>

<span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">error </span><span class="symbol">!=</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
<span class="normal">    </span><span class="function"><a href="../glib/glib-Message-Logging.html#g-error">g_error</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"Error inserting event: %s"</span><span class="symbol">,</span><span class="normal"> error</span><span class="symbol">-&gt;</span><span class="normal">message</span><span class="symbol">);</span>
<span class="normal">    </span><span class="function"><a href="../glib/glib-Error-Reporting.html#g-error-free">g_error_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">error</span><span class="symbol">);</span>
<span class="normal">    </span><span class="keyword">return</span><span class="normal"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>
<span class="cbracket">}</span>

<span class="comment">/* Do something with the new_event here, such as return it to the user or store its ID for later usage */</span>

<span class="function"><a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref">g_object_unref</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">new_event</span><span class="symbol">);</span></pre></td>
      </tr>
    </tbody>
  </table>
</div>

</div>
<br class="example-break">
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gdata-calendar-event-new"></a><h3>gdata_calendar_event_new ()</h3>
<pre class="programlisting"><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="returnvalue">GDataCalendarEvent</span></a> *
gdata_calendar_event_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>);</pre>
<p>Creates a new <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> with the given ID and default properties.</p>
<div class="refsect3">
<a name="gdata-calendar-event-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>id</p></td>
<td class="parameter_description"><p>the event's ID, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-new.returns"></a><h4>Returns</h4>
<p> a new <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a>; unref with <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-people"></a><h3>gdata_calendar_event_get_people ()</h3>
<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
gdata_calendar_event_get_people (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets a list of the people attending the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-people.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-people.returns"></a><h4>Returns</h4>
<p>a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="GDataGDWho.html" title="GDataGDWho"><span class="type">GDataGDWho</span></a>s, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GData.GDWho][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-add-person"></a><h3>gdata_calendar_event_add_person ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_add_person (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                 <em class="parameter"><code><a class="link" href="GDataGDWho.html" title="GDataGDWho"><span class="type">GDataGDWho</span></a> *who</code></em>);</pre>
<p>Adds the person <em class="parameter"><code>who</code></em>
 to the event as a guest (attendee, organiser, performer, etc.), and increments its reference count.</p>
<p>Duplicate people will not be added to the list.</p>
<div class="refsect3">
<a name="gdata-calendar-event-add-person.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>who</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataGDWho.html" title="GDataGDWho"><span class="type">GDataGDWho</span></a> to add</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-places"></a><h3>gdata_calendar_event_get_places ()</h3>
<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
gdata_calendar_event_get_places (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets a list of the locations associated with the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-places.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-places.returns"></a><h4>Returns</h4>
<p>a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="GDataGDWhere.html" title="GDataGDWhere"><span class="type">GDataGDWhere</span></a>s, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GData.GDWhere][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-add-place"></a><h3>gdata_calendar_event_add_place ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_add_place (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a class="link" href="GDataGDWhere.html" title="GDataGDWhere"><span class="type">GDataGDWhere</span></a> *where</code></em>);</pre>
<p>Adds the place <em class="parameter"><code>where</code></em>
 to the event as a location and increments its reference count.</p>
<p>Duplicate places will not be added to the list.</p>
<div class="refsect3">
<a name="gdata-calendar-event-add-place.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>where</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataGDWhere.html" title="GDataGDWhere"><span class="type">GDataGDWhere</span></a> to add</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-times"></a><h3>gdata_calendar_event_get_times ()</h3>
<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
gdata_calendar_event_get_times (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets a list of the time periods associated with the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-times.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-times.returns"></a><h4>Returns</h4>
<p>a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a>s, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GData.GDWhen][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-primary-time"></a><h3>gdata_calendar_event_get_primary_time ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_get_primary_time (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> *start_time</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> *end_time</code></em>,
                                       <em class="parameter"><code><a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a> **when</code></em>);</pre>
<p>Gets the first time period associated with the event, conveniently returning just its start and
end times if required.</p>
<p>If there are no time periods, or more than one time period, associated with the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will
be returned, and the parameters will remain unmodified.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-primary-time.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>start_time</p></td>
<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> for the start time, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out caller-allocates</span></acronym>]</span></td>
</tr>
<tr>
<td class="parameter_name"><p>end_time</p></td>
<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> for the end time, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out caller-allocates</span></acronym>]</span></td>
</tr>
<tr>
<td class="parameter_name"><p>when</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a> for the primary time structure, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out callee-allocates</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-primary-time.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is only one time period associated with the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-add-time"></a><h3>gdata_calendar_event_add_time ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_add_time (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                               <em class="parameter"><code><a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a> *when</code></em>);</pre>
<p>Adds <em class="parameter"><code>when</code></em>
 to the event as a time period when the event happens, and increments its reference count.</p>
<p>Duplicate times will not be added to the list.</p>
<p>Note: <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()"><code class="function">gdata_calendar_event_add_time()</code></a> and <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-recurrence" title="gdata_calendar_event_set_recurrence ()"><code class="function">gdata_calendar_event_set_recurrence()</code></a> are mutually
exclusive, as the server doesn't support positive exceptions to recurrence rules. If recurrences
are required, use <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-recurrence" title="gdata_calendar_event_set_recurrence ()"><code class="function">gdata_calendar_event_set_recurrence()</code></a>. Note that this means reminders cannot
be set for the event, as they are only supported by <a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a>. No checks are performed for
these forbidden conditions, as to do so would break libgdata's API; if both a recurrence is set
and a specific time is added, the server will return an error when the <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> is
inserted using <a class="link" href="GDataService.html#gdata-service-insert-entry" title="gdata_service_insert_entry ()"><code class="function">gdata_service_insert_entry()</code></a>.</p>
<div class="refsect3">
<a name="gdata-calendar-event-add-time.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>when</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataGDWhen.html" title="GDataGDWhen"><span class="type">GDataGDWhen</span></a> to add</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-recurrence"></a><h3>gdata_calendar_event_get_recurrence ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_event_get_recurrence (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--recurrence" title="The “recurrence” property"><span class="type">“recurrence”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-recurrence.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-recurrence.returns"></a><h4>Returns</h4>
<p> the event recurrence patterns, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-recurrence"></a><h3>gdata_calendar_event_set_recurrence ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_recurrence (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                     <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *recurrence</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--recurrence" title="The “recurrence” property"><span class="type">“recurrence”</span></a> property to the new recurrence, <em class="parameter"><code>recurrence</code></em>
.</p>
<p>Set <em class="parameter"><code>recurrence</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the event.</p>
<p>Note: <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()"><code class="function">gdata_calendar_event_add_time()</code></a> and <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-recurrence" title="gdata_calendar_event_set_recurrence ()"><code class="function">gdata_calendar_event_set_recurrence()</code></a> are mutually
exclusive. See the documentation for <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()"><code class="function">gdata_calendar_event_add_time()</code></a> for details.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-recurrence.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>recurrence</p></td>
<td class="parameter_description"><p>a new event recurrence, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-original-event-details"></a><h3>gdata_calendar_event_get_original_event_details ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_get_original_event_details
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **event_id</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **event_uri</code></em>);</pre>
<p>Gets details of the original event, if this event is an exception to a recurring event. The original
event's ID and the URI of the event's XML are returned in <em class="parameter"><code>event_id</code></em>
 and <em class="parameter"><code>event_uri</code></em>
, respectively.</p>
<p>If this event is not an exception to a recurring event, <em class="parameter"><code>event_id</code></em>
 and <em class="parameter"><code>event_uri</code></em>
 will be set to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
See <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-is-exception" title="gdata_calendar_event_is_exception ()"><code class="function">gdata_calendar_event_is_exception()</code></a> to determine more simply whether an event is an exception to a
recurring event.</p>
<p>If both <em class="parameter"><code>event_id</code></em>
 and <em class="parameter"><code>event_uri</code></em>
 are <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, this function is a no-op. Otherwise, they should both be
freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-original-event-details.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>event_id</p></td>
<td class="parameter_description"><p>return location for the original event's ID, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out callee-allocates</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
</tr>
<tr>
<td class="parameter_name"><p>event_uri</p></td>
<td class="parameter_description"><p>return location for the original event's URI, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="Out parameter, where caller must allocate storage."><span class="acronym">out callee-allocates</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-is-exception"></a><h3>gdata_calendar_event_is_exception ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_is_exception (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Determines whether the event is an exception to a recurring event. If it is, details of the original event
can be retrieved using <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-get-original-event-details" title="gdata_calendar_event_get_original_event_details ()"><code class="function">gdata_calendar_event_get_original_event_details()</code></a>.</p>
<div class="refsect3">
<a name="gdata-calendar-event-is-exception.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-is-exception.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the event is an exception, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-anyone-can-add-self"></a><h3>gdata_calendar_event_get_anyone_can_add_self ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_get_anyone_can_add_self
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--anyone-can-add-self" title="The “anyone-can-add-self” property"><span class="type">“anyone-can-add-self”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-anyone-can-add-self.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-anyone-can-add-self.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if anyone can add themselves as an attendee to the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-anyone-can-add-self"></a><h3>gdata_calendar_event_set_anyone_can_add_self ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_anyone_can_add_self
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> anyone_can_add_self</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--anyone-can-add-self" title="The “anyone-can-add-self” property"><span class="type">“anyone-can-add-self”</span></a> property to <em class="parameter"><code>anyone_can_add_self</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-anyone-can-add-self.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>anyone_can_add_self</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if anyone can add themselves as an attendee to the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-guests-can-invite-others"></a><h3>gdata_calendar_event_get_guests_can_invite_others ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_get_guests_can_invite_others
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-invite-others" title="The “guests-can-invite-others” property"><span class="type">“guests-can-invite-others”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-invite-others.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-invite-others.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can invite others to the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-guests-can-invite-others"></a><h3>gdata_calendar_event_set_guests_can_invite_others ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_guests_can_invite_others
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> guests_can_invite_others</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-invite-others" title="The “guests-can-invite-others” property"><span class="type">“guests-can-invite-others”</span></a> property to <em class="parameter"><code>guests_can_invite_others</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-guests-can-invite-others.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>guests_can_invite_others</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can invite others to the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-guests-can-modify"></a><h3>gdata_calendar_event_get_guests_can_modify ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_get_guests_can_modify
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-modify" title="The “guests-can-modify” property"><span class="type">“guests-can-modify”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-modify.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-modify.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can modify the original event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-guests-can-modify"></a><h3>gdata_calendar_event_set_guests_can_modify ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_guests_can_modify
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> guests_can_modify</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-modify" title="The “guests-can-modify” property"><span class="type">“guests-can-modify”</span></a> property to <em class="parameter"><code>guests_can_modify</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-guests-can-modify.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>guests_can_modify</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can modify the original event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-guests-can-see-guests"></a><h3>gdata_calendar_event_get_guests_can_see_guests ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_calendar_event_get_guests_can_see_guests
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-see-guests" title="The “guests-can-see-guests” property"><span class="type">“guests-can-see-guests”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-see-guests.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-guests-can-see-guests.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can see who's attending the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-guests-can-see-guests"></a><h3>gdata_calendar_event_set_guests_can_see_guests ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_guests_can_see_guests
                               (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> guests_can_see_guests</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--guests-can-see-guests" title="The “guests-can-see-guests” property"><span class="type">“guests-can-see-guests”</span></a> property to <em class="parameter"><code>guests_can_see_guests</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-guests-can-see-guests.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>guests_can_see_guests</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if attendees can see who's attending the event, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-sequence"></a><h3>gdata_calendar_event_get_sequence ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gdata_calendar_event_get_sequence (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--sequence" title="The “sequence” property"><span class="type">“sequence”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-sequence.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-sequence.returns"></a><h4>Returns</h4>
<p> the event's sequence number</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-sequence"></a><h3>gdata_calendar_event_set_sequence ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_sequence (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                   <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> sequence</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--sequence" title="The “sequence” property"><span class="type">“sequence”</span></a> property to the new sequence number, <em class="parameter"><code>sequence</code></em>
.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-sequence.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>sequence</p></td>
<td class="parameter_description"><p>a new sequence number, or <code class="code">0</code></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-status"></a><h3>gdata_calendar_event_get_status ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_event_get_status (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--status" title="The “status” property"><span class="type">“status”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-status.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-status.returns"></a><h4>Returns</h4>
<p> the event status, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-status"></a><h3>gdata_calendar_event_set_status ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_status (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *status</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--status" title="The “status” property"><span class="type">“status”</span></a> property to the new status, <em class="parameter"><code>status</code></em>
.</p>
<p>Set <em class="parameter"><code>status</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-status.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>status</p></td>
<td class="parameter_description"><p>a new event status, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-transparency"></a><h3>gdata_calendar_event_get_transparency ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_event_get_transparency (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--transparency" title="The “transparency” property"><span class="type">“transparency”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-transparency.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-transparency.returns"></a><h4>Returns</h4>
<p> the event transparency, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-transparency"></a><h3>gdata_calendar_event_set_transparency ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_transparency (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                       <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *transparency</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--transparency" title="The “transparency” property"><span class="type">“transparency”</span></a> property to the new transparency, <em class="parameter"><code>transparency</code></em>
.</p>
<p>Set <em class="parameter"><code>transparency</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-transparency.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>transparency</p></td>
<td class="parameter_description"><p>a new event transparency, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-uid"></a><h3>gdata_calendar_event_get_uid ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_event_get_uid (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--uid" title="The “uid” property"><span class="type">“uid”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-uid.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-uid.returns"></a><h4>Returns</h4>
<p> the event's UID, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-uid"></a><h3>gdata_calendar_event_set_uid ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_uid (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                              <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--uid" title="The “uid” property"><span class="type">“uid”</span></a> property to the new UID, <em class="parameter"><code>uid</code></em>
.</p>
<p>Set <em class="parameter"><code>uid</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-uid.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>uid</p></td>
<td class="parameter_description"><p>a new event UID, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-visibility"></a><h3>gdata_calendar_event_get_visibility ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_calendar_event_get_visibility (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--visibility" title="The “visibility” property"><span class="type">“visibility”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-visibility.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-visibility.returns"></a><h4>Returns</h4>
<p> the event visibility, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-set-visibility"></a><h3>gdata_calendar_event_set_visibility ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_calendar_event_set_visibility (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>,
                                     <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *visibility</code></em>);</pre>
<p>Sets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--visibility" title="The “visibility” property"><span class="type">“visibility”</span></a> property to the new visibility, <em class="parameter"><code>visibility</code></em>
.</p>
<p>Set <em class="parameter"><code>visibility</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property in the event.</p>
<div class="refsect3">
<a name="gdata-calendar-event-set-visibility.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>visibility</p></td>
<td class="parameter_description"><p>a new event visibility, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gdata-calendar-event-get-edited"></a><h3>gdata_calendar_event_get_edited ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
gdata_calendar_event_get_edited (<em class="parameter"><code><a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEvent--edited" title="The “edited” property"><span class="type">“edited”</span></a> property. If the property is unset, <code class="code">-1</code> will be returned.</p>
<div class="refsect3">
<a name="gdata-calendar-event-get-edited.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
<td class="parameter_description"><p>a <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-calendar-event-get-edited.returns"></a><h4>Returns</h4>
<p> the UNIX timestamp for the time the event was last edited, or <code class="code">-1</code></p>
</div>
</div>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="GDataCalendarEvent-struct"></a><h3>GDataCalendarEvent</h3>
<pre class="programlisting">typedef struct _GDataCalendarEvent GDataCalendarEvent;</pre>
<p>All the fields in the <a class="link" href="GDataCalendarEvent.html" title="GDataCalendarEvent"><span class="type">GDataCalendarEvent</span></a> structure are private and should never be accessed directly.</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEventClass"></a><h3>GDataCalendarEventClass</h3>
<pre class="programlisting">typedef struct {
} GDataCalendarEventClass;
</pre>
<p>All the fields in the <a class="link" href="GDataCalendarEvent.html#GDataCalendarEventClass" title="GDataCalendarEventClass"><span class="type">GDataCalendarEventClass</span></a> structure are private and should never be accessed directly.</p>
</div>
</div>
<div class="refsect1">
<a name="GDataCalendarEvent.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GDataCalendarEvent--anyone-can-add-self"></a><h3>The <code class="literal">“anyone-can-add-self”</code> property</h3>
<pre class="programlisting">  “anyone-can-add-self”      <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether anyone can invite themselves to the event, by adding themselves to the attendee list.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--edited"></a><h3>The <code class="literal">“edited”</code> property</h3>
<pre class="programlisting">  “edited”                   <a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre>
<p>The last time the event was edited. If the event has not been edited yet, the content indicates the time it was created.</p>
<p>For more information, see the <a class="ulink" href="http://www.atomenabled.org/developers/protocol/#appEdited" target="_top">
Atom Publishing Protocol specification</a>.</p>
<p>Flags: Read</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--guests-can-invite-others"></a><h3>The <code class="literal">“guests-can-invite-others”</code> property</h3>
<pre class="programlisting">  “guests-can-invite-others” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether attendees may invite others to the event.</p>
<p>For more information, see the <a class="ulink" href="https://developers.google.com/google-apps/calendar/v3/reference/events#guestsCanInviteOthers" target="_top">GData specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--guests-can-modify"></a><h3>The <code class="literal">“guests-can-modify”</code> property</h3>
<pre class="programlisting">  “guests-can-modify”        <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether attendees may modify the original event, so that changes are visible to organizers and other attendees.
Otherwise, any changes made by attendees will be restricted to that attendee's calendar.</p>
<p>For more information, see the</p>
<a class="ulink" href="https://developers.google.com/google-apps/calendar/v3/reference/events#guestsCanInviteOthers" target="_top">
GData specification</a>.
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--guests-can-see-guests"></a><h3>The <code class="literal">“guests-can-see-guests”</code> property</h3>
<pre class="programlisting">  “guests-can-see-guests”    <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Indicates whether attendees can see other people invited to the event.</p>
<p>For more information, see the</p>
<a class="ulink" href="https://developers.google.com/google-apps/calendar/v3/reference/events#guestsCanSeeOtherGuests" target="_top">
GData specification</a>.
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--original-event-id"></a><h3>The <code class="literal">“original-event-id”</code> property</h3>
<pre class="programlisting">  “original-event-id”        <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The event ID for the original event, if this event is an exception to a recurring event.</p>
<p>Flags: Read</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--original-event-uri"></a><h3>The <code class="literal">“original-event-uri”</code> property</h3>
<pre class="programlisting">  “original-event-uri”       <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The event URI for the original event, if this event is an exception to a recurring event.</p>
<p>Flags: Read</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--recurrence"></a><h3>The <code class="literal">“recurrence”</code> property</h3>
<pre class="programlisting">  “recurrence”               <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>Represents the dates and times when a recurring event takes place. The returned string is in iCal format, as a list of properties.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/gdata/elements.html#gdRecurrence" target="_top">
GData specification</a>.</p>
<p>Note: <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()"><code class="function">gdata_calendar_event_add_time()</code></a> and <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-set-recurrence" title="gdata_calendar_event_set_recurrence ()"><code class="function">gdata_calendar_event_set_recurrence()</code></a> are mutually
exclusive. See the documentation for <a class="link" href="GDataCalendarEvent.html#gdata-calendar-event-add-time" title="gdata_calendar_event_add_time ()"><code class="function">gdata_calendar_event_add_time()</code></a> for details.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix05.html#api-index-0.3.0">0.3.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--sequence"></a><h3>The <code class="literal">“sequence”</code> property</h3>
<pre class="programlisting">  “sequence”                 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The revision sequence number of the event as defined in Section 4.8.7.4 of <a class="ulink" href="http://www.ietf.org/rfc/rfc2445.txt" target="_top">RFC 2445</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: 0</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--status"></a><h3>The <code class="literal">“status”</code> property</h3>
<pre class="programlisting">  “status”                   <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The scheduling status of the event. For example: <a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-STATUS-CANCELED:CAPS" title="GDATA_GD_EVENT_STATUS_CANCELED"><code class="literal">GDATA_GD_EVENT_STATUS_CANCELED</code></a> or <a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-STATUS-CONFIRMED:CAPS" title="GDATA_GD_EVENT_STATUS_CONFIRMED"><code class="literal">GDATA_GD_EVENT_STATUS_CONFIRMED</code></a>.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/gdata/elements.html#gdEventStatus" target="_top">
GData specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix04.html#api-index-0.2.0">0.2.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--transparency"></a><h3>The <code class="literal">“transparency”</code> property</h3>
<pre class="programlisting">  “transparency”             <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>How the event is marked as consuming time on a calendar. For example: <a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-TRANSPARENCY-OPAQUE:CAPS" title="GDATA_GD_EVENT_TRANSPARENCY_OPAQUE"><code class="literal">GDATA_GD_EVENT_TRANSPARENCY_OPAQUE</code></a> or
<a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-TRANSPARENCY-TRANSPARENT:CAPS" title="GDATA_GD_EVENT_TRANSPARENCY_TRANSPARENT"><code class="literal">GDATA_GD_EVENT_TRANSPARENCY_TRANSPARENT</code></a>.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/gdata/elements.html#gdTransparency" target="_top">
GData specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--uid"></a><h3>The <code class="literal">“uid”</code> property</h3>
<pre class="programlisting">  “uid”                      <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The globally unique identifier (UID) of the event as defined in Section 4.8.4.7 of <a class="ulink" href="http://www.ietf.org/rfc/rfc2445.txt" target="_top">RFC 2445</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataCalendarEvent--visibility"></a><h3>The <code class="literal">“visibility”</code> property</h3>
<pre class="programlisting">  “visibility”               <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The event's visibility to calendar users. For example: <a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-VISIBILITY-PUBLIC:CAPS" title="GDATA_GD_EVENT_VISIBILITY_PUBLIC"><code class="literal">GDATA_GD_EVENT_VISIBILITY_PUBLIC</code></a> or <a class="link" href="GDataGDWhen.html#GDATA-GD-EVENT-VISIBILITY-DEFAULT:CAPS" title="GDATA_GD_EVENT_VISIBILITY_DEFAULT"><code class="literal">GDATA_GD_EVENT_VISIBILITY_DEFAULT</code></a>.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/gdata/elements.html#gdVisibility" target="_top">
GData specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.26.1</div>
</body>
</html>