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>GDataPicasaWebAlbum: 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="ch17.html" title="Google PicasaWeb API">
<link rel="prev" href="GDataPicasaWebQuery.html" title="GDataPicasaWebQuery">
<link rel="next" href="GDataPicasaWebFile.html" title="GDataPicasaWebFile">
<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="#GDataPicasaWebAlbum.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
                  <a href="#GDataPicasaWebAlbum.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
                  <a href="#GDataPicasaWebAlbum.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="ch17.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="GDataPicasaWebQuery.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="GDataPicasaWebFile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="GDataPicasaWebAlbum"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="GDataPicasaWebAlbum.top_of_page"></a>GDataPicasaWebAlbum</span></h2>
<p>GDataPicasaWebAlbum — GData PicasaWeb album object</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.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="GDataPicasaWebAlbum.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="returnvalue">GDataPicasaWebAlbum</span></a> *
</td>
<td class="function_name">
<a class="link" href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-new" title="gdata_picasaweb_album_new ()">gdata_picasaweb_album_new</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-id" title="gdata_picasaweb_album_get_id ()">gdata_picasaweb_album_get_id</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-user" title="gdata_picasaweb_album_get_user ()">gdata_picasaweb_album_get_user</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-nickname" title="gdata_picasaweb_album_get_nickname ()">gdata_picasaweb_album_get_nickname</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-edited" title="gdata_picasaweb_album_get_edited ()">gdata_picasaweb_album_get_edited</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-location" title="gdata_picasaweb_album_get_location ()">gdata_picasaweb_album_get_location</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-location" title="gdata_picasaweb_album_set_location ()">gdata_picasaweb_album_set_location</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility"><span class="returnvalue">GDataPicasaWebVisibility</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-visibility" title="gdata_picasaweb_album_get_visibility ()">gdata_picasaweb_album_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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-visibility" title="gdata_picasaweb_album_set_visibility ()">gdata_picasaweb_album_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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-timestamp" title="gdata_picasaweb_album_get_timestamp ()">gdata_picasaweb_album_get_timestamp</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-timestamp" title="gdata_picasaweb_album_set_timestamp ()">gdata_picasaweb_album_set_timestamp</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-num-photos" title="gdata_picasaweb_album_get_num_photos ()">gdata_picasaweb_album_get_num_photos</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-num-photos-remaining" title="gdata_picasaweb_album_get_num_photos_remaining ()">gdata_picasaweb_album_get_num_photos_remaining</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="../glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>
</td>
<td class="function_name">
<a class="link" href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-bytes-used" title="gdata_picasaweb_album_get_bytes_used ()">gdata_picasaweb_album_get_bytes_used</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-is-commenting-enabled" title="gdata_picasaweb_album_is_commenting_enabled ()">gdata_picasaweb_album_is_commenting_enabled</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-is-commenting-enabled" title="gdata_picasaweb_album_set_is_commenting_enabled ()">gdata_picasaweb_album_set_is_commenting_enabled</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-comment-count" title="gdata_picasaweb_album_get_comment_count ()">gdata_picasaweb_album_get_comment_count</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> * const *
</td>
<td class="function_name">
<a class="link" href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-tags" title="gdata_picasaweb_album_get_tags ()">gdata_picasaweb_album_get_tags</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-tags" title="gdata_picasaweb_album_set_tags ()">gdata_picasaweb_album_set_tags</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-contents" title="gdata_picasaweb_album_get_contents ()">gdata_picasaweb_album_get_contents</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-thumbnails" title="gdata_picasaweb_album_get_thumbnails ()">gdata_picasaweb_album_get_thumbnails</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-coordinates" title="gdata_picasaweb_album_get_coordinates ()">gdata_picasaweb_album_get_coordinates</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="GDataPicasaWebAlbum.html#gdata-picasaweb-album-set-coordinates" title="gdata_picasaweb_album_set_coordinates ()">gdata_picasaweb_album_set_coordinates</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.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#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--album-id" title="The “album-id” property">album-id</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a></td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--bytes-used" title="The “bytes-used” property">bytes-used</a></td>
<td class="property_flags">Read</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--comment-count" title="The “comment-count” property">comment-count</a></td>
<td class="property_flags">Read</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--is-commenting-enabled" title="The “is-commenting-enabled” property">is-commenting-enabled</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--latitude" title="The “latitude” property">latitude</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--location" title="The “location” property">location</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--longitude" title="The “longitude” property">longitude</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--nickname" title="The “nickname” property">nickname</a></td>
<td class="property_flags">Read</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--num-photos" title="The “num-photos” property">num-photos</a></td>
<td class="property_flags">Read</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--num-photos-remaining" title="The “num-photos-remaining” property">num-photos-remaining</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--tags" title="The “tags” property">tags</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--timestamp" title="The “timestamp” property">timestamp</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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--user" title="The “user” property">user</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility"><span class="type">GDataPicasaWebVisibility</span></a></td>
<td class="property_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--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="GDataPicasaWebAlbum.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="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum-struct" title="GDataPicasaWebAlbum">GDataPicasaWebAlbum</a></td>
</tr>
<tr>
<td class="datatype_keyword"> </td>
<td class="function_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbumClass" title="GDataPicasaWebAlbumClass">GDataPicasaWebAlbumClass</a></td>
</tr>
<tr>
<td class="datatype_keyword">enum</td>
<td class="function_name"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility">GDataPicasaWebVisibility</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.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> GDataPicasaWebAlbum
</pre>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.includes"></a><h2>Includes</h2>
<pre class="synopsis">#include &lt;gdata/services/picasaweb/gdata-picasaweb-album.h&gt;
</pre>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.description"></a><h2>Description</h2>
<p><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> is a subclass of <a class="link" href="GDataEntry.html" title="GDataEntry"><span class="type">GDataEntry</span></a> to represent an album from Google PicasaWeb.</p>
<p>For more details of Google PicasaWeb's GData API, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html" target="_top">
online documentation</a>.</p>
<div class="example">
<a name="id-1.5.6.5.9.4"></a><p class="title"><b>Example 40. Getting Basic Album Data</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</pre></td>
        <td class="listing_code"><pre class="programlisting"><span class="usertype">GDataFeed</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">album_feed</span><span class="symbol">;</span>
<span class="usertype">GList</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">album_entries</span><span class="symbol">;</span>

<span class="comment">/* Query for a feed of GDataPicasaWebAlbums owned by user "libgdata.picasaweb" */</span>
<span class="normal">album_feed </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataPicasaWebService.html#gdata-picasaweb-service-query-all-albums">gdata_picasaweb_service_query_all_albums</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</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">"libgdata.picasaweb"</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"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></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"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>

<span class="comment">/* Get a list of GDataPicasaWebAlbums from the query's feed */</span>
<span class="keyword">for</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album_entries </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataFeed.html#gdata-feed-get-entries">gdata_feed_get_entries</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album_feed</span><span class="symbol">);</span><span class="normal"> album_entries </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"> album_entries </span><span class="symbol">=</span><span class="normal"> album_entries</span><span class="symbol">-&gt;</span><span class="normal">next</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
<span class="normal">    </span><span class="usertype">GDataPicasaWebAlbum</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">album</span><span class="symbol">;</span>
<span class="normal">    </span><span class="usertype">guint</span><span class="normal"> num_photos</span><span class="symbol">;</span>
<span class="normal">    </span><span class="keyword">const</span><span class="normal"> </span><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">owner_nickname</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">title</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">summary</span><span class="symbol">;</span>
<span class="normal">    </span><span class="usertype">gint64</span><span class="normal"> timestamp</span><span class="symbol">;</span>
<span class="normal">    </span><span class="usertype">GList</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">thumbnails</span><span class="symbol">;</span>

<span class="normal">    album </span><span class="symbol">=</span><span class="normal"> </span><span class="function">GDATA_PICASAWEB_ALBUM</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album_entries</span><span class="symbol">-&gt;</span><span class="normal">data</span><span class="symbol">);</span>

<span class="normal">    </span><span class="comment">/* Get various bits of information about the album */</span>
<span class="normal">    num_photos </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-num-photos">gdata_picasaweb_album_get_num_photos</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album</span><span class="symbol">);</span>
<span class="normal">    owner_nickname </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-nickname">gdata_picasaweb_album_get_nickname</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album</span><span class="symbol">);</span>
<span class="normal">    title </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataEntry.html#gdata-entry-get-title">gdata_entry_get_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">album</span><span class="symbol">));</span>
<span class="normal">    summary </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataEntry.html#gdata-entry-get-summary">gdata_entry_get_summary</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">album</span><span class="symbol">));</span>
<span class="normal">    </span><span class="comment">/* Get the day the album was shot on or, if not set, when it was uploaded. This is in milliseconds since the epoch. */</span>
<span class="normal">    timestamp </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-timestamp">gdata_picasaweb_album_get_timestamp</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album</span><span class="symbol">);</span>

<span class="normal">    </span><span class="keyword">for</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">thumbnails </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-thumbnails">gdata_picasaweb_album_get_thumbnails</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">album</span><span class="symbol">);</span><span class="normal"> thumbnails </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"> thumbnails </span><span class="symbol">=</span><span class="normal"> thumbnails</span><span class="symbol">-&gt;</span><span class="normal">next</span><span class="symbol">)</span><span class="normal"> </span><span class="cbracket">{</span>
<span class="normal">        </span><span class="usertype">GDataMediaThumbnail</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">thumbnail</span><span class="symbol">;</span>
<span class="normal">        </span><span class="usertype">GDataDownloadStream</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">download_stream</span><span class="symbol">;</span>
<span class="normal">        </span><span class="usertype">GdkPixbuf</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">pixbuf</span><span class="symbol">;</span>

<span class="normal">        thumbnail </span><span class="symbol">=</span><span class="normal"> </span><span class="function">GDATA_MEDIA_THUMBNAIL</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">thumbnails</span><span class="symbol">-&gt;</span><span class="normal">data</span><span class="symbol">);</span>
<span class="normal">        </span><span class="comment">/* Do something fun with the thumbnails, like download and display them. We could just as easily download them into</span>
<span class="comment">         * files using g_file_create() and g_output_stream_splice(), rather than create GdkPixbufs directly from them.</span>
<span class="comment">         * Note that this is a blocking operation. */</span>
<span class="normal">        download_stream </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="GDataMediaThumbnail.html#gdata-media-thumbnail-download">gdata_media_thumbnail_download</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">thumbnail</span><span class="symbol">,</span><span class="normal"> </span><span class="function">GDATA_SERVICE</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">service</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"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
<span class="normal">        pixbuf </span><span class="symbol">=</span><span class="normal"> </span><span class="function">gdk_pixbuf_new_from_stream</span><span class="normal"> </span><span class="symbol">(</span><span class="function">G_INPUT_STREAM</span><span class="normal"> </span><span class="symbol">(</span><span class="normal">download_stream</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"> <a href="../glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
<span class="normal">        </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">download_stream</span><span class="symbol">);</span>
<span class="normal">        </span><span class="comment">/* ... */</span>
<span class="normal">        </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">pixbuf</span><span class="symbol">);</span>
<span class="normal">    </span><span class="cbracket">}</span>

<span class="normal">    </span><span class="comment">/* Do something worthwhile with your album data */</span>
<span class="cbracket">}</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">album_feed</span><span class="symbol">);</span></pre></td>
      </tr>
    </tbody>
  </table>
</div>

</div>
<br class="example-break">
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gdata-picasaweb-album-new"></a><h3>gdata_picasaweb_album_new ()</h3>
<pre class="programlisting"><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="returnvalue">GDataPicasaWebAlbum</span></a> *
gdata_picasaweb_album_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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> with the given ID and default properties. <em class="parameter"><code>id</code></em>
 is the ID which would be returned by <a class="link" href="GDataEntry.html#gdata-entry-get-id" title="gdata_entry_get_id ()"><code class="function">gdata_entry_get_id()</code></a>,
not <a class="link" href="GDataPicasaWebAlbum.html#gdata-picasaweb-album-get-id" title="gdata_picasaweb_album_get_id ()"><code class="function">gdata_picasaweb_album_get_id()</code></a>.</p>
<p>If <em class="parameter"><code>id</code></em>
 is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> and can't be parsed to extract an album ID, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-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 album's entry 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-picasaweb-album-new.returns"></a><h4>Returns</h4>
<p> a new <a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></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>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-id"></a><h3>gdata_picasaweb_album_get_id ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_picasaweb_album_get_id (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--album-id" title="The “album-id” property"><span class="type">“album-id”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-id.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-id.returns"></a><h4>Returns</h4>
<p> the album's ID</p>
</div>
<p class="since">Since: <a class="link" href="ix09.html#api-index-0.7.0">0.7.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-user"></a><h3>gdata_picasaweb_album_get_user ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_picasaweb_album_get_user (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--user" title="The “user” property"><span class="type">“user”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-user.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-user.returns"></a><h4>Returns</h4>
<p> the album owner's username</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-nickname"></a><h3>gdata_picasaweb_album_get_nickname ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_picasaweb_album_get_nickname (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--nickname" title="The “nickname” property"><span class="type">“nickname”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-nickname.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-nickname.returns"></a><h4>Returns</h4>
<p> the album owner's nickname</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-edited"></a><h3>gdata_picasaweb_album_get_edited ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
gdata_picasaweb_album_get_edited (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--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-picasaweb-album-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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-edited.returns"></a><h4>Returns</h4>
<p> the UNIX timestamp for the time the album was last edited, or <code class="code">-1</code></p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-location"></a><h3>gdata_picasaweb_album_get_location ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
gdata_picasaweb_album_get_location (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--location" title="The “location” property"><span class="type">“location”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-location.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-location.returns"></a><h4>Returns</h4>
<p> the album's location, 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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-location"></a><h3>gdata_picasaweb_album_set_location ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_location (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                    <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *location</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--location" title="The “location” property"><span class="type">“location”</span></a> property to <em class="parameter"><code>location</code></em>
.</p>
<p>Set <em class="parameter"><code>location</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-set-location.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>location</p></td>
<td class="parameter_description"><p>the new album location, 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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-visibility"></a><h3>gdata_picasaweb_album_get_visibility ()</h3>
<pre class="programlisting"><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility"><span class="returnvalue">GDataPicasaWebVisibility</span></a>
gdata_picasaweb_album_get_visibility (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--visibility" title="The “visibility” property"><span class="type">“visibility”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-visibility.returns"></a><h4>Returns</h4>
<p> the album's visibility level</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-visibility"></a><h3>gdata_picasaweb_album_set_visibility ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_visibility (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                      <em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility"><span class="type">GDataPicasaWebVisibility</span></a> visibility</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--visibility" title="The “visibility” property"><span class="type">“visibility”</span></a> property to <em class="parameter"><code>visibility</code></em>
.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>visibility</p></td>
<td class="parameter_description"><p>the new album visibility level</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-timestamp"></a><h3>gdata_picasaweb_album_get_timestamp ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
gdata_picasaweb_album_get_timestamp (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--timestamp" title="The “timestamp” property"><span class="type">“timestamp”</span></a> property. This value usually holds either the date that best corresponds to the album of photos, or to the
day it was uploaded. It's a UNIX timestamp in milliseconds (not seconds) since the epoch. If the property is unset, <code class="code">-1</code>
will be returned.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-timestamp.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-timestamp.returns"></a><h4>Returns</h4>
<p> the UNIX timestamp for the timestamp property in milliseconds, or <code class="code">-1</code></p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-timestamp"></a><h3>gdata_picasaweb_album_set_timestamp ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_timestamp (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                     <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> timestamp</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--timestamp" title="The “timestamp” property"><span class="type">“timestamp”</span></a> property from <em class="parameter"><code>timestamp</code></em>
. This should be a UNIX timestamp in milliseconds (not seconds) since the epoch.</p>
<p>Set <em class="parameter"><code>timestamp</code></em>
 to <code class="code">-1</code> to unset the property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-set-timestamp.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>timestamp</p></td>
<td class="parameter_description"><p>a UNIX timestamp, or <code class="code">-1</code></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-num-photos"></a><h3>gdata_picasaweb_album_get_num_photos ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gdata_picasaweb_album_get_num_photos (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--num-photos" title="The “num-photos” property"><span class="type">“num-photos”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-num-photos.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-num-photos.returns"></a><h4>Returns</h4>
<p> the number of photos currently in the album</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-num-photos-remaining"></a><h3>gdata_picasaweb_album_get_num_photos_remaining ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gdata_picasaweb_album_get_num_photos_remaining
                               (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--num-photos-remaining" title="The “num-photos-remaining” property"><span class="type">“num-photos-remaining”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-num-photos-remaining.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-num-photos-remaining.returns"></a><h4>Returns</h4>
<p> the number of photos that can still be uploaded to the album</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-bytes-used"></a><h3>gdata_picasaweb_album_get_bytes_used ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>
gdata_picasaweb_album_get_bytes_used (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--bytes-used" title="The “bytes-used” property"><span class="type">“bytes-used”</span></a> property. It will return <code class="code">-1</code> if the current authenticated
user is not the owner of the album.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-bytes-used.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-bytes-used.returns"></a><h4>Returns</h4>
<p> the number of bytes used by the album and its contents, or <code class="code">-1</code></p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-is-commenting-enabled"></a><h3>gdata_picasaweb_album_is_commenting_enabled ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gdata_picasaweb_album_is_commenting_enabled
                               (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--is-commenting-enabled" title="The “is-commenting-enabled” property"><span class="type">“is-commenting-enabled”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-is-commenting-enabled.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-is-commenting-enabled.returns"></a><h4>Returns</h4>
<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if commenting is enabled for the album, <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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-is-commenting-enabled"></a><h3>gdata_picasaweb_album_set_is_commenting_enabled ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_is_commenting_enabled
                               (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> is_commenting_enabled</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--is-commenting-enabled" title="The “is-commenting-enabled” property"><span class="type">“is-commenting-enabled”</span></a> property to <em class="parameter"><code>is_commenting_enabled</code></em>
.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-set-is-commenting-enabled.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>is_commenting_enabled</p></td>
<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if commenting should be enabled for the album, <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>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-comment-count"></a><h3>gdata_picasaweb_album_get_comment_count ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
gdata_picasaweb_album_get_comment_count
                               (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--comment-count" title="The “comment-count” property"><span class="type">“comment-count”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-comment-count.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-comment-count.returns"></a><h4>Returns</h4>
<p> the number of comments on the album</p>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-tags"></a><h3>gdata_picasaweb_album_get_tags ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const *
gdata_picasaweb_album_get_tags (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--tags" title="The “tags” property"><span class="type">“tags”</span></a> property.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-tags.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-tags.returns"></a><h4>Returns</h4>
<p>a <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of tags associated with all the photos in the album, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-tags"></a><h3>gdata_picasaweb_album_set_tags ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_tags (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *tags</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--tags" title="The “tags” property"><span class="type">“tags”</span></a> property to <em class="parameter"><code>tags</code></em>
.</p>
<p>Set <em class="parameter"><code>tags</code></em>
 to <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to unset the album's tag list.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-set-tags.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>tags</p></td>
<td class="parameter_description"><p>the new <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of tags, 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="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-contents"></a><h3>gdata_picasaweb_album_get_contents ()</h3>
<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
gdata_picasaweb_album_get_contents (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Returns a list of media content, such as the cover image for the album.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-contents.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-contents.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="GDataMediaContent.html" title="GDataMediaContent"><span class="type">GDataMediaContent</span></a> items. </p>
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GData.MediaContent][<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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-thumbnails"></a><h3>gdata_picasaweb_album_get_thumbnails ()</h3>
<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
gdata_picasaweb_album_get_thumbnails (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>);</pre>
<p>Returns a list of thumbnails, often at different sizes, for this album.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-thumbnails.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-thumbnails.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="GDataMediaThumbnail.html" title="GDataMediaThumbnail"><span class="type">GDataMediaThumbnail</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.MediaThumbnail][<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="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-get-coordinates"></a><h3>gdata_picasaweb_album_get_coordinates ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_get_coordinates (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *latitude</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *longitude</code></em>);</pre>
<p>Gets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--latitude" title="The “latitude” property"><span class="type">“latitude”</span></a> and <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--longitude" title="The “longitude” property"><span class="type">“longitude”</span></a> properties,
setting the out parameters to them. If either latitude or longitude is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, that parameter will not be set.
If the coordinates are unset, <em class="parameter"><code>latitude</code></em>
 and <em class="parameter"><code>longitude</code></em>
 will be set to <a href="../glib/glib-Basic-Types.html#G-MAXDOUBLE:CAPS"><code class="literal">G_MAXDOUBLE</code></a>.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-get-coordinates.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>latitude</p></td>
<td class="parameter_description"><p>return location for the latitude, 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>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
</tr>
<tr>
<td class="parameter_name"><p>longitude</p></td>
<td class="parameter_description"><p>return location for the longitude, 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>][<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="ix07.html#api-index-0.5.0">0.5.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="gdata-picasaweb-album-set-coordinates"></a><h3>gdata_picasaweb_album_set_coordinates ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gdata_picasaweb_album_set_coordinates (<em class="parameter"><code><a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> *self</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> latitude</code></em>,
                                       <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> longitude</code></em>);</pre>
<p>Sets the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--latitude" title="The “latitude” property"><span class="type">“latitude”</span></a> and <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--longitude" title="The “longitude” property"><span class="type">“longitude”</span></a> properties to
<em class="parameter"><code>latitude</code></em>
 and <em class="parameter"><code>longitude</code></em>
 respectively.</p>
<div class="refsect3">
<a name="gdata-picasaweb-album-set-coordinates.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="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>latitude</p></td>
<td class="parameter_description"><p>the album's new latitude coordinate, or <a href="../glib/glib-Basic-Types.html#G-MAXDOUBLE:CAPS"><code class="literal">G_MAXDOUBLE</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>longitude</p></td>
<td class="parameter_description"><p>the album's new longitude coordinate, or <a href="../glib/glib-Basic-Types.html#G-MAXDOUBLE:CAPS"><code class="literal">G_MAXDOUBLE</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix07.html#api-index-0.5.0">0.5.0</a></p>
</div>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="GDataPicasaWebAlbum-struct"></a><h3>GDataPicasaWebAlbum</h3>
<pre class="programlisting">typedef struct _GDataPicasaWebAlbum GDataPicasaWebAlbum;</pre>
<p>All the fields in the <a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a> structure are private and should never be accessed directly.</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbumClass"></a><h3>GDataPicasaWebAlbumClass</h3>
<pre class="programlisting">typedef struct {
} GDataPicasaWebAlbumClass;
</pre>
<p>All the fields in the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbumClass" title="GDataPicasaWebAlbumClass"><span class="type">GDataPicasaWebAlbumClass</span></a> structure are private and should never be accessed directly.</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebVisibility"></a><h3>enum GDataPicasaWebVisibility</h3>
<p>Visibility statuses available for albums on PicasaWeb. For more information, see the</p>
<a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#Visibility" target="_top">online documentation</a>.
<div class="refsect3">
<a name="GDataPicasaWebVisibility.members"></a><h4>Members</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
<col width="200px" class="enum_members_annotations">
</colgroup>
<tbody>
<tr>
<td class="enum_member_name"><p><a name="GDATA-PICASAWEB-PUBLIC:CAPS"></a>GDATA_PICASAWEB_PUBLIC</p></td>
<td class="enum_member_description">
<p>the album is visible to everyone, regardless of whether they're authenticated</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="GDATA-PICASAWEB-PRIVATE:CAPS"></a>GDATA_PICASAWEB_PRIVATE</p></td>
<td class="enum_member_description">
<p>the album is visible only to authenticated users in a whitelist</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
</div>
<div class="refsect1">
<a name="GDataPicasaWebAlbum.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--album-id"></a><h3>The <code class="literal">“album-id”</code> property</h3>
<pre class="programlisting">  “album-id”                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The ID of the album. This is a substring of the ID returned by <a class="link" href="GDataEntry.html#gdata-entry-get-id" title="gdata_entry_get_id ()"><code class="function">gdata_entry_get_id()</code></a> for <a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a>s; for example,
if <a class="link" href="GDataEntry.html#gdata-entry-get-id" title="gdata_entry_get_id ()"><code class="function">gdata_entry_get_id()</code></a> returned "http://picasaweb.google.com/data/entry/user/libgdata.picasaweb/albumid/5328889949261497249" for a
particular <a class="link" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum"><span class="type">GDataPicasaWebAlbum</span></a>, the <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebAlbum--album-id" title="The “album-id” property"><span class="type">“album-id”</span></a> property would be "5328889949261497249".</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_id" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix09.html#api-index-0.7.0">0.7.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--bytes-used"></a><h3>The <code class="literal">“bytes-used”</code> property</h3>
<pre class="programlisting">  “bytes-used”               <a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a></pre>
<p>The number of bytes consumed by this album and its contents. Note that this is only set if the authenticated user is the owner of the
album; it's otherwise <code class="code">-1</code>.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_bytesUsed" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--comment-count"></a><h3>The <code class="literal">“comment-count”</code> property</h3>
<pre class="programlisting">  “comment-count”            <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The number of comments on the album.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_commentCount" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Default value: 0</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--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 time this album was last edited. If the album 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>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--is-commenting-enabled"></a><h3>The <code class="literal">“is-commenting-enabled”</code> property</h3>
<pre class="programlisting">  “is-commenting-enabled”    <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
<p>Whether commenting is enabled for this album.</p>
<p>Flags: Read / Write</p>
<p>Default value: FALSE</p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--latitude"></a><h3>The <code class="literal">“latitude”</code> property</h3>
<pre class="programlisting">  “latitude”                 <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre>
<p>The location as a latitude coordinate associated with this album. Valid latitudes range from <code class="code">-90.0</code>
to <code class="code">90.0</code> inclusive.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/docs/2.0/reference.html#georss_where" target="_top">
GeoRSS specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Allowed values: [-90,90]</p>
<p>Default value: 0</p>
<p class="since">Since: <a class="link" href="ix07.html#api-index-0.5.0">0.5.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--location"></a><h3>The <code class="literal">“location”</code> property</h3>
<pre class="programlisting">  “location”                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The user-specified location associated with the album. A place name.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_location" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--longitude"></a><h3>The <code class="literal">“longitude”</code> property</h3>
<pre class="programlisting">  “longitude”                <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre>
<p>The location as a longitude coordinate associated with this album. Valid longitudes range from <code class="code">-180.0</code>
to <code class="code">180.0</code> inclusive.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/docs/2.0/reference.html#georss_where" target="_top">
GeoRSS specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Allowed values: [-180,180]</p>
<p>Default value: 0</p>
<p class="since">Since: <a class="link" href="ix07.html#api-index-0.5.0">0.5.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--nickname"></a><h3>The <code class="literal">“nickname”</code> property</h3>
<pre class="programlisting">  “nickname”                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The user's nickname. This is a user-specified value that should be used when referring to the user by name.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_nickname" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--num-photos"></a><h3>The <code class="literal">“num-photos”</code> property</h3>
<pre class="programlisting">  “num-photos”               <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The number of photos and videos in the album.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_numphotos" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Default value: 0</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--num-photos-remaining"></a><h3>The <code class="literal">“num-photos-remaining”</code> property</h3>
<pre class="programlisting">  “num-photos-remaining”     <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
<p>The number of photos and videos that can still be uploaded to this album.
This doesn't account for quota, just a hardcoded maximum number per album set by Google.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_numphotosremaining" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Default value: 0</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--tags"></a><h3>The <code class="literal">“tags”</code> property</h3>
<pre class="programlisting">  “tags”                     <a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre>
<p>A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of tags associated with the album; all the tags associated with the individual photos in the album.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#media_keywords" target="_top">
Media RSS specification</a>.</p>
<p>Flags: Read / Write</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--timestamp"></a><h3>The <code class="literal">“timestamp”</code> property</h3>
<pre class="programlisting">  “timestamp”                <a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre>
<p>The timestamp of when the album occurred, settable by the user. This a UNIX timestamp in milliseconds (not seconds) since the epoch.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_timestamp" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Allowed values: &gt;= -1</p>
<p>Default value: -1</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--user"></a><h3>The <code class="literal">“user”</code> property</h3>
<pre class="programlisting">  “user”                     <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The username of the album owner.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_user" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
<hr>
<div class="refsect2">
<a name="GDataPicasaWebAlbum--visibility"></a><h3>The <code class="literal">“visibility”</code> property</h3>
<pre class="programlisting">  “visibility”               <a class="link" href="GDataPicasaWebAlbum.html#GDataPicasaWebVisibility" title="enum GDataPicasaWebVisibility"><span class="type">GDataPicasaWebVisibility</span></a></pre>
<p>The visibility (or access rights) of the album.</p>
<p>For more information, see the <a class="ulink" href="http://code.google.com/apis/picasaweb/reference.html#gphoto_access" target="_top">
gphoto specification</a>.</p>
<p>Flags: Read / Write</p>
<p>Default value: GDATA_PICASAWEB_PRIVATE</p>
<p class="since">Since: <a class="link" href="ix06.html#api-index-0.4.0">0.4.0</a></p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.26.1</div>
</body>
</html>