<?xml version="1.0"?>
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
[
  <!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
]>
<refentry id="ZeitgeistQueuedProxyWrapperQueuedMethod">
<refmeta>
<refentrytitle role="top_of_page" id="ZeitgeistQueuedProxyWrapperQueuedMethod.top_of_page">ZeitgeistQueuedProxyWrapperQueuedMethod</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>
  ZEITGEIST-2.0 Library
</refmiscinfo>
</refmeta>
<refnamediv>
<refname>ZeitgeistQueuedProxyWrapperQueuedMethod</refname>
<refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv id="ZeitgeistQueuedProxyWrapperQueuedMethod.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>
<anchor id="ZeitgeistQueuedProxyWrapper"/>
<synopsis>#define             <link linkend="ZEITGEIST-TYPE-QUEUED-PROXY-WRAPPER:CAPS">ZEITGEIST_TYPE_QUEUED_PROXY_WRAPPER</link>
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-proxy-acquired">zeitgeist_queued_proxy_wrapper_proxy_acquired</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GObject"><type>GObject</type></link> *proxy</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-proxy-unavailable">zeitgeist_queued_proxy_wrapper_proxy_unavailable</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GError"><type>GError</type></link> *err</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-process-queued-methods">zeitgeist_queued_proxy_wrapper_process_queued_methods</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-name-owner-changed">zeitgeist_queued_proxy_wrapper_name_owner_changed</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GParamSpec"><type>GParamSpec</type></link> *pspec</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-on-connection-established">zeitgeist_queued_proxy_wrapper_on_connection_established</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-on-connection-lost">zeitgeist_queued_proxy_wrapper_on_connection_lost</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy">zeitgeist_queued_proxy_wrapper_wait_for_proxy</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GAsyncReadyCallback"><type>GAsyncReadyCallback</type></link> _callback_</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> _user_data_</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy-finish">zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GAsyncResult"><type>GAsyncResult</type></link> *_res_</parameter>,
                                                         <parameter><link linkend="GError"><type>GError</type></link> **error</parameter>);
#define             <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS">ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</link>
<link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><returnvalue>ZeitgeistQueuedProxyWrapperQueuedMethod</returnvalue></link> * <link linkend="zeitgeist-queued-proxy-wrapper-queued-method-new">zeitgeist_queued_proxy_wrapper_queued_method_new</link>
                                                        (<parameter><link linkend="GSourceFunc"><type>GSourceFunc</type></link> callback</parameter>,
                                                         <parameter><link linkend="void"><type>void</type></link> *callback_target</parameter>,
                                                         <parameter><link linkend="GDestroyNotify"><type>GDestroyNotify</type></link> callback_target_destroy_notify</parameter>);
<link linkend="GSourceFunc"><returnvalue>GSourceFunc</returnvalue></link>         <link linkend="zeitgeist-queued-proxy-wrapper-queued-method-get-queued-method">zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link> *self</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> *result_target</parameter>);
struct              <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod-struct">ZeitgeistQueuedProxyWrapperQueuedMethod</link>;
<link linkend="gpointer"><returnvalue>gpointer</returnvalue></link>            <link linkend="zeitgeist-queued-proxy-wrapper-queued-method-ref">zeitgeist_queued_proxy_wrapper_queued_method_ref</link>
                                                        (<parameter><link linkend="gpointer"><type>gpointer</type></link> instance</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-queued-method-unref">zeitgeist_queued_proxy_wrapper_queued_method_unref</link>
                                                        (<parameter><link linkend="gpointer"><type>gpointer</type></link> instance</parameter>);
<link linkend="GParamSpec"><returnvalue>GParamSpec</returnvalue></link> *        <link linkend="zeitgeist-queued-proxy-wrapper-param-spec-queued-method">zeitgeist_queued_proxy_wrapper_param_spec_queued_method</link>
                                                        (<parameter>const <link linkend="gchar"><type>gchar</type></link> *name</parameter>,
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *nick</parameter>,
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *blurb</parameter>,
                                                         <parameter><link linkend="GType"><type>GType</type></link> object_type</parameter>,
                                                         <parameter><link linkend="GParamFlags"><type>GParamFlags</type></link> flags</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-value-set-queued-method">zeitgeist_queued_proxy_wrapper_value_set_queued_method</link>
                                                        (<parameter><link linkend="GValue"><type>GValue</type></link> *value</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> v_object</parameter>);
<link linkend="gpointer"><returnvalue>gpointer</returnvalue></link>            <link linkend="zeitgeist-queued-proxy-wrapper-value-get-queued-method">zeitgeist_queued_proxy_wrapper_value_get_queued_method</link>
                                                        (<parameter>const <link linkend="GValue"><type>GValue</type></link> *value</parameter>);
<link linkend="void"><returnvalue>void</returnvalue></link>                <link linkend="zeitgeist-queued-proxy-wrapper-value-take-queued-method">zeitgeist_queued_proxy_wrapper_value_take_queued_method</link>
                                                        (<parameter><link linkend="GValue"><type>GValue</type></link> *value</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> v_object</parameter>);
struct              <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethodClass">ZeitgeistQueuedProxyWrapperQueuedMethodClass</link>;
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            <link linkend="zeitgeist-queued-proxy-wrapper-get-proxy-created">zeitgeist_queued_proxy_wrapper_get_proxy_created</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            <link linkend="zeitgeist-queued-proxy-wrapper-get-is-connected">zeitgeist_queued_proxy_wrapper_get_is_connected</link>
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);
struct              <link linkend="ZeitgeistQueuedProxyWrapper-struct">ZeitgeistQueuedProxyWrapper</link>;
struct              <link linkend="ZeitgeistQueuedProxyWrapperClass">ZeitgeistQueuedProxyWrapperClass</link>;
</synopsis>
</refsynopsisdiv>
<refsect1 id="ZeitgeistQueuedProxyWrapperQueuedMethod.object-hierarchy" role="object_hierarchy">
<title role="object_hierarchy.title">Object Hierarchy</title>
<synopsis>
  ZeitgeistQueuedProxyWrapperQueuedMethod
</synopsis>
<synopsis>
  <link linkend="GObject">GObject</link>
   +----ZeitgeistQueuedProxyWrapper
         +----<link linkend="ZeitgeistDataSourceRegistry">ZeitgeistDataSourceRegistry</link>
         +----<link linkend="ZeitgeistIndex">ZeitgeistIndex</link>
         +----<link linkend="ZeitgeistLog">ZeitgeistLog</link>
</synopsis>
</refsect1>
<refsect1 id="ZeitgeistQueuedProxyWrapperQueuedMethod.properties" role="properties">
<title role="properties.title">Properties</title>
<synopsis>
  &quot;<link linkend="ZeitgeistQueuedProxyWrapper--is-connected">is-connected</link>&quot;             <link linkend="gboolean"><type>gboolean</type></link>              : Read
  &quot;<link linkend="ZeitgeistQueuedProxyWrapper--proxy-created">proxy-created</link>&quot;            <link linkend="gboolean"><type>gboolean</type></link>              : Read
</synopsis>
</refsect1>

<refsect1 id="ZeitgeistQueuedProxyWrapperQueuedMethod.description" role="desc">
<title role="desc.title">Description</title>

</refsect1>
<refsect1 id="ZeitgeistQueuedProxyWrapperQueuedMethod.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="ZEITGEIST-TYPE-QUEUED-PROXY-WRAPPER:CAPS" role="macro">
<title>ZEITGEIST_TYPE_QUEUED_PROXY_WRAPPER</title>
<indexterm zone="ZEITGEIST-TYPE-QUEUED-PROXY-WRAPPER:CAPS"><primary>ZEITGEIST_TYPE_QUEUED_PROXY_WRAPPER</primary></indexterm>
<programlisting>#define ZEITGEIST_TYPE_QUEUED_PROXY_WRAPPER (zeitgeist_queued_proxy_wrapper_get_type ())
</programlisting>
<para>
The type for <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link>.
</para></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-proxy-acquired" role="function">
<title>zeitgeist_queued_proxy_wrapper_proxy_acquired ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-proxy-acquired"><primary>zeitgeist_queued_proxy_wrapper_proxy_acquired</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_proxy_acquired
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GObject"><type>GObject</type></link> *proxy</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
<varlistentry><term><parameter>proxy</parameter>&#160;:</term>
<listitem><simpara>&nbsp;</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-proxy-unavailable" role="function">
<title>zeitgeist_queued_proxy_wrapper_proxy_unavailable ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-proxy-unavailable"><primary>zeitgeist_queued_proxy_wrapper_proxy_unavailable</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_proxy_unavailable
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GError"><type>GError</type></link> *err</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
<varlistentry><term><parameter>err</parameter>&#160;:</term>
<listitem><simpara>&nbsp;</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-process-queued-methods" role="function">
<title>zeitgeist_queued_proxy_wrapper_process_queued_methods ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-process-queued-methods"><primary>zeitgeist_queued_proxy_wrapper_process_queued_methods</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_process_queued_methods
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-name-owner-changed" role="function">
<title>zeitgeist_queued_proxy_wrapper_name_owner_changed ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-name-owner-changed"><primary>zeitgeist_queued_proxy_wrapper_name_owner_changed</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_name_owner_changed
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GParamSpec"><type>GParamSpec</type></link> *pspec</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
<varlistentry><term><parameter>pspec</parameter>&#160;:</term>
<listitem><simpara>&nbsp;</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-on-connection-established" role="function">
<title>zeitgeist_queued_proxy_wrapper_on_connection_established ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-on-connection-established"><primary>zeitgeist_queued_proxy_wrapper_on_connection_established</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_on_connection_established
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-on-connection-lost" role="function">
<title>zeitgeist_queued_proxy_wrapper_on_connection_lost ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-on-connection-lost"><primary>zeitgeist_queued_proxy_wrapper_on_connection_lost</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_on_connection_lost
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-wait-for-proxy" role="function">
<title>zeitgeist_queued_proxy_wrapper_wait_for_proxy ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-wait-for-proxy"><primary>zeitgeist_queued_proxy_wrapper_wait_for_proxy</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_wait_for_proxy
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GAsyncReadyCallback"><type>GAsyncReadyCallback</type></link> _callback_</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> _user_data_</parameter>);</programlisting>
<para>
<emphasis>See also</emphasis>: <link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy-finish"><function><link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy-finish"><function>zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish()</function></link></function></link>
</para><variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
<varlistentry><term><parameter>_callback_</parameter>&#160;:</term>
<listitem><simpara>callback to call when the request is satisfied. <emphasis role="annotation">[<acronym>scope async</acronym>]</emphasis></simpara></listitem></varlistentry>
<varlistentry><term><parameter>_user_data_</parameter>&#160;:</term>
<listitem><simpara>the data to pass to <parameter>_callback_</parameter> function. <emphasis role="annotation">[<acronym>closure</acronym>]</emphasis></simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-wait-for-proxy-finish" role="function">
<title>zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-wait-for-proxy-finish"><primary>zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>,
                                                         <parameter><link linkend="GAsyncResult"><type>GAsyncResult</type></link> *_res_</parameter>,
                                                         <parameter><link linkend="GError"><type>GError</type></link> **error</parameter>);</programlisting>
<para>
<emphasis>See also</emphasis>: <link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy"><function><link linkend="zeitgeist-queued-proxy-wrapper-wait-for-proxy"><function>zeitgeist_queued_proxy_wrapper_wait_for_proxy()</function></link></function></link>
</para><variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance</simpara></listitem></varlistentry>
<varlistentry><term><parameter>_res_</parameter>&#160;:</term>
<listitem><simpara>a <link linkend="GAsyncResult"><type>GAsyncResult</type></link></simpara></listitem></varlistentry>
<varlistentry><term><parameter>error</parameter>&#160;:</term>
<listitem><simpara>location to store the error occuring, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> to ignore</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS" role="macro">
<title>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</title>
<indexterm zone="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><primary>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</primary></indexterm>
<programlisting>#define ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD (zeitgeist_queued_proxy_wrapper_queued_method_get_type ())
</programlisting>
<para>
The type for <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link>.
</para></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-queued-method-new" role="function">
<title>zeitgeist_queued_proxy_wrapper_queued_method_new ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-queued-method-new"><primary>zeitgeist_queued_proxy_wrapper_queued_method_new</primary></indexterm>
<programlisting><link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><returnvalue>ZeitgeistQueuedProxyWrapperQueuedMethod</returnvalue></link> * zeitgeist_queued_proxy_wrapper_queued_method_new
                                                        (<parameter><link linkend="GSourceFunc"><type>GSourceFunc</type></link> callback</parameter>,
                                                         <parameter><link linkend="void"><type>void</type></link> *callback_target</parameter>,
                                                         <parameter><link linkend="GDestroyNotify"><type>GDestroyNotify</type></link> callback_target_destroy_notify</parameter>);</programlisting>
<variablelist role="params">
<varlistentry><term><parameter>callback_target</parameter>&#160;:</term>
<listitem><simpara>user data to pass to <parameter>callback</parameter>. <emphasis role="annotation">[<acronym>allow-none</acronym>][<acronym>closure</acronym>]</emphasis></simpara></listitem></varlistentry>
<varlistentry><term><parameter>callback_target_destroy_notify</parameter>&#160;:</term>
<listitem><simpara>function to call when <parameter>callback_target</parameter> is no longer needed. <emphasis role="annotation">[<acronym>allow-none</acronym>]</emphasis></simpara></listitem></varlistentry>
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
<listitem><simpara>&nbsp;</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-queued-method-get-queued-method" role="function">
<title>zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-queued-method-get-queued-method"><primary>zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method</primary></indexterm>
<programlisting><link linkend="GSourceFunc"><returnvalue>GSourceFunc</returnvalue></link>         zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link> *self</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> *result_target</parameter>);</programlisting>
<para>
Get and return the current value of the <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod--queued-method"><type>"queued-method"</type></link> property.
</para><variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link> instance to query</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>the value of the <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod--queued-method"><type>"queued-method"</type></link> property</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="ZeitgeistQueuedProxyWrapperQueuedMethod-struct" role="struct">
<title>struct ZeitgeistQueuedProxyWrapperQueuedMethod</title>
<indexterm zone="ZeitgeistQueuedProxyWrapperQueuedMethod-struct"><primary>ZeitgeistQueuedProxyWrapperQueuedMethod</primary></indexterm>
<programlisting>struct ZeitgeistQueuedProxyWrapperQueuedMethod;</programlisting>
</refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-queued-method-ref" role="function">
<title>zeitgeist_queued_proxy_wrapper_queued_method_ref ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-queued-method-ref"><primary>zeitgeist_queued_proxy_wrapper_queued_method_ref</primary></indexterm>
<programlisting><link linkend="gpointer"><returnvalue>gpointer</returnvalue></link>            zeitgeist_queued_proxy_wrapper_queued_method_ref
                                                        (<parameter><link linkend="gpointer"><type>gpointer</type></link> instance</parameter>);</programlisting>
<para>
Increases the reference count of <parameter>object</parameter>.
</para><variablelist role="params">
<varlistentry><term><parameter>instance</parameter>&#160;:</term>
<listitem><simpara>a <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link>.</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>the same <parameter>object</parameter></simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-queued-method-unref" role="function">
<title>zeitgeist_queued_proxy_wrapper_queued_method_unref ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-queued-method-unref"><primary>zeitgeist_queued_proxy_wrapper_queued_method_unref</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_queued_method_unref
                                                        (<parameter><link linkend="gpointer"><type>gpointer</type></link> instance</parameter>);</programlisting>
<para>
Decreases the reference count of <parameter>object</parameter>. When its reference count drops to 0, the object is finalized (i.e. its memory is freed).
</para><variablelist role="params">
<varlistentry><term><parameter>instance</parameter>&#160;:</term>
<listitem><simpara>a <link linkend="ZeitgeistQueuedProxyWrapperQueuedMethod"><type>ZeitgeistQueuedProxyWrapperQueuedMethod</type></link>.</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-param-spec-queued-method" role="function">
<title>zeitgeist_queued_proxy_wrapper_param_spec_queued_method ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-param-spec-queued-method"><primary>zeitgeist_queued_proxy_wrapper_param_spec_queued_method</primary></indexterm>
<programlisting><link linkend="GParamSpec"><returnvalue>GParamSpec</returnvalue></link> *        zeitgeist_queued_proxy_wrapper_param_spec_queued_method
                                                        (<parameter>const <link linkend="gchar"><type>gchar</type></link> *name</parameter>,
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *nick</parameter>,
                                                         <parameter>const <link linkend="gchar"><type>gchar</type></link> *blurb</parameter>,
                                                         <parameter><link linkend="GType"><type>GType</type></link> object_type</parameter>,
                                                         <parameter><link linkend="GParamFlags"><type>GParamFlags</type></link> flags</parameter>);</programlisting>
<para>
Creates a new <link linkend="GParamSpecBoxed"><type>GParamSpecBoxed</type></link> instance specifying a <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived property.
</para>
<para>
See <link linkend="g-param-spec-internal"><function><link linkend="g-param-spec-internal"><function>g_param_spec_internal()</function></link></function></link> for details on property names.
</para><variablelist role="params">
<varlistentry><term><parameter>name</parameter>&#160;:</term>
<listitem><simpara>canonical name of the property specified</simpara></listitem></varlistentry>
<varlistentry><term><parameter>nick</parameter>&#160;:</term>
<listitem><simpara>nick name for the property specified</simpara></listitem></varlistentry>
<varlistentry><term><parameter>blurb</parameter>&#160;:</term>
<listitem><simpara>description of the property specified</simpara></listitem></varlistentry>
<varlistentry><term><parameter>object_type</parameter>&#160;:</term>
<listitem><simpara><link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived type of this property</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara>flags for the property specified</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-value-set-queued-method" role="function">
<title>zeitgeist_queued_proxy_wrapper_value_set_queued_method ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-value-set-queued-method"><primary>zeitgeist_queued_proxy_wrapper_value_set_queued_method</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_value_set_queued_method
                                                        (<parameter><link linkend="GValue"><type>GValue</type></link> *value</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> v_object</parameter>);</programlisting>
<para>
Set the contents of a <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived <link linkend="GValue"><type>GValue</type></link> to <parameter>v_object</parameter>.
</para>
<para>
<link linkend="zeitgeist-queued-proxy-wrapper-value-set-queued-method"><function><link linkend="zeitgeist-queued-proxy-wrapper-value-set-queued-method"><function>zeitgeist_queued_proxy_wrapper_value_set_queued_method()</function></link></function></link> increases the reference count of <parameter>v_object</parameter> (the <link linkend="GValue"><type>GValue</type></link> holds a reference to <parameter>v_object</parameter>). If you do not wish to increase the reference count of the object (i.e. you wish to pass your current reference to the <link linkend="GValue"><type>GValue</type></link> because you no longer need it), use <link linkend="zeitgeist-queued-proxy-wrapper-value-take-queued-method"><function><link linkend="zeitgeist-queued-proxy-wrapper-value-take-queued-method"><function>zeitgeist_queued_proxy_wrapper_value_take_queued_method()</function></link></function></link> instead.
</para>
<para>
It is important that your <link linkend="GValue"><type>GValue</type></link> holds a reference to <parameter>v_object</parameter> (either its own, or one it has taken) to ensure that the object won't be destroyed while the <link linkend="GValue"><type>GValue</type></link> still exists).
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>a valid <link linkend="GValue"><type>GValue</type></link> of <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived type</simpara></listitem></varlistentry>
<varlistentry><term><parameter>v_object</parameter>&#160;:</term>
<listitem><simpara>object value to be set</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-value-get-queued-method" role="function">
<title>zeitgeist_queued_proxy_wrapper_value_get_queued_method ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-value-get-queued-method"><primary>zeitgeist_queued_proxy_wrapper_value_get_queued_method</primary></indexterm>
<programlisting><link linkend="gpointer"><returnvalue>gpointer</returnvalue></link>            zeitgeist_queued_proxy_wrapper_value_get_queued_method
                                                        (<parameter>const <link linkend="GValue"><type>GValue</type></link> *value</parameter>);</programlisting>
<para>
Get the contents of a <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived <link linkend="GValue"><type>GValue</type></link>.
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>a valid <link linkend="GValue"><type>GValue</type></link> of <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived type</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>object contents of <parameter>value</parameter></simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-value-take-queued-method" role="function">
<title>zeitgeist_queued_proxy_wrapper_value_take_queued_method ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-value-take-queued-method"><primary>zeitgeist_queued_proxy_wrapper_value_take_queued_method</primary></indexterm>
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link>                zeitgeist_queued_proxy_wrapper_value_take_queued_method
                                                        (<parameter><link linkend="GValue"><type>GValue</type></link> *value</parameter>,
                                                         <parameter><link linkend="gpointer"><type>gpointer</type></link> v_object</parameter>);</programlisting>
<para>
Sets the contents of a <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived <link linkend="GValue"><type>GValue</type></link> to <parameter>v_object</parameter> and takes over the ownership of the callers reference to <parameter>v_object</parameter>; the caller doesn't have to unref it any more (i.e. the reference count of the object is not increased).
</para>
<para>
If you want the GValue to hold its own reference to <parameter>v_object</parameter>, use <link linkend="zeitgeist-queued-proxy-wrapper-value-set-queued-method"><function><link linkend="zeitgeist-queued-proxy-wrapper-value-set-queued-method"><function>zeitgeist_queued_proxy_wrapper_value_set_queued_method()</function></link></function></link> instead.
</para><variablelist role="params">
<varlistentry><term><parameter>value</parameter>&#160;:</term>
<listitem><simpara>a valid <link linkend="GValue"><type>GValue</type></link> of <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link> derived type</simpara></listitem></varlistentry>
<varlistentry><term><parameter>v_object</parameter>&#160;:</term>
<listitem><simpara>object value to be set</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="ZeitgeistQueuedProxyWrapperQueuedMethodClass" role="struct">
<title>struct ZeitgeistQueuedProxyWrapperQueuedMethodClass</title>
<indexterm zone="ZeitgeistQueuedProxyWrapperQueuedMethodClass"><primary>ZeitgeistQueuedProxyWrapperQueuedMethodClass</primary></indexterm>
<programlisting>struct ZeitgeistQueuedProxyWrapperQueuedMethodClass {
	GTypeClass parent_class;
	void (*finalize) (ZeitgeistQueuedProxyWrapperQueuedMethod *self);
};
</programlisting>
<para>
The class structure for <link linkend="ZEITGEIST-QUEUED-PROXY-WRAPPER-TYPE-QUEUED-METHOD:CAPS"><literal>ZEITGEIST_QUEUED_PROXY_WRAPPER_TYPE_QUEUED_METHOD</literal></link>. All the fields in this structure are private and should never be accessed directly.
</para><variablelist role="struct">
<varlistentry><term><link linkend="GTypeClass"><type>GTypeClass</type></link>&#160;<structfield id="ZeitgeistQueuedProxyWrapperQueuedMethodClass.parent-class">parent_class</structfield>;</term>
<listitem><simpara>the parent class structure</simpara></listitem>
</varlistentry>
<varlistentry><term><structfield id="ZeitgeistQueuedProxyWrapperQueuedMethodClass.finalize">finalize</structfield>&#160;()</term>
<listitem />
</varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-get-proxy-created" role="function">
<title>zeitgeist_queued_proxy_wrapper_get_proxy_created ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-get-proxy-created"><primary>zeitgeist_queued_proxy_wrapper_get_proxy_created</primary></indexterm>
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            zeitgeist_queued_proxy_wrapper_get_proxy_created
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);</programlisting>
<para>
Get and return the current value of the <link linkend="ZeitgeistQueuedProxyWrapper--proxy-created"><type>"proxy-created"</type></link> property.
</para><variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance to query</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>the value of the <link linkend="ZeitgeistQueuedProxyWrapper--proxy-created"><type>"proxy-created"</type></link> property</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="zeitgeist-queued-proxy-wrapper-get-is-connected" role="function">
<title>zeitgeist_queued_proxy_wrapper_get_is_connected ()</title>
<indexterm zone="zeitgeist-queued-proxy-wrapper-get-is-connected"><primary>zeitgeist_queued_proxy_wrapper_get_is_connected</primary></indexterm>
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link>            zeitgeist_queued_proxy_wrapper_get_is_connected
                                                        (<parameter><link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> *self</parameter>);</programlisting>
<para>
Get and return the current value of the <link linkend="ZeitgeistQueuedProxyWrapper--is-connected"><type>"is-connected"</type></link> property.
</para><variablelist role="params">
<varlistentry><term><parameter>self</parameter>&#160;:</term>
<listitem><simpara>the <link linkend="ZeitgeistQueuedProxyWrapper"><type>ZeitgeistQueuedProxyWrapper</type></link> instance to query</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>the value of the <link linkend="ZeitgeistQueuedProxyWrapper--is-connected"><type>"is-connected"</type></link> property</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="ZeitgeistQueuedProxyWrapper-struct" role="struct">
<title>struct ZeitgeistQueuedProxyWrapper</title>
<indexterm zone="ZeitgeistQueuedProxyWrapper-struct"><primary>ZeitgeistQueuedProxyWrapper</primary></indexterm>
<programlisting>struct ZeitgeistQueuedProxyWrapper;</programlisting>
</refsect2>
<refsect2 id="ZeitgeistQueuedProxyWrapperClass" role="struct">
<title>struct ZeitgeistQueuedProxyWrapperClass</title>
<indexterm zone="ZeitgeistQueuedProxyWrapperClass"><primary>ZeitgeistQueuedProxyWrapperClass</primary></indexterm>
<programlisting>struct ZeitgeistQueuedProxyWrapperClass {
	GObjectClass parent_class;
	void (*on_connection_established) (ZeitgeistQueuedProxyWrapper* self);
	void (*on_connection_lost) (ZeitgeistQueuedProxyWrapper* self);
};
</programlisting>
<para>
The class structure for <link linkend="ZEITGEIST-TYPE-QUEUED-PROXY-WRAPPER:CAPS"><literal>ZEITGEIST_TYPE_QUEUED_PROXY_WRAPPER</literal></link>. All the fields in this structure are private and should never be accessed directly.
</para><variablelist role="struct">
<varlistentry><term><link linkend="GObjectClass"><type>GObjectClass</type></link>&#160;<structfield id="ZeitgeistQueuedProxyWrapperClass.parent-class">parent_class</structfield>;</term>
<listitem><simpara>the parent class structure</simpara></listitem>
</varlistentry>
<varlistentry><term><structfield id="ZeitgeistQueuedProxyWrapperClass.on-connection-established">on_connection_established</structfield>&#160;()</term>
<listitem><simpara>virtual method used internally</simpara></listitem>
</varlistentry>
<varlistentry><term><structfield id="ZeitgeistQueuedProxyWrapperClass.on-connection-lost">on_connection_lost</structfield>&#160;()</term>
<listitem><simpara>virtual method used internally</simpara></listitem>
</varlistentry>
</variablelist></refsect2>

</refsect1>
<refsect1 id="ZeitgeistQueuedProxyWrapperQueuedMethod.property-details" role="property_details">
<title role="property_details.title">Property Details</title>
<refsect2 id="ZeitgeistQueuedProxyWrapper--is-connected" role="property"><title>The <literal>&quot;is-connected&quot;</literal> property</title>
<indexterm zone="ZeitgeistQueuedProxyWrapper--is-connected"><primary>ZeitgeistQueuedProxyWrapper:is-connected</primary></indexterm>
<programlisting>  &quot;is-connected&quot;             <link linkend="gboolean"><type>gboolean</type></link>              : Read</programlisting>
<para>is-connected.</para><para>Default value: FALSE</para>
</refsect2>
<refsect2 id="ZeitgeistQueuedProxyWrapper--proxy-created" role="property"><title>The <literal>&quot;proxy-created&quot;</literal> property</title>
<indexterm zone="ZeitgeistQueuedProxyWrapper--proxy-created"><primary>ZeitgeistQueuedProxyWrapper:proxy-created</primary></indexterm>
<programlisting>  &quot;proxy-created&quot;            <link linkend="gboolean"><type>gboolean</type></link>              : Read</programlisting>
<para>proxy-created.</para><para>Default value: FALSE</para>
</refsect2>
</refsect1>

</refentry>
