<refentry id="liblivejournal-verb">
<refmeta>
<refentrytitle>verb</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBLIVEJOURNAL Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>verb</refname><refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv><title>Synopsis</title>

<synopsis>



struct      <link linkend="LJVerb">LJVerb</link>;
<link linkend="gboolean">gboolean</link>    <link linkend="lj-verb-handle-response">lj_verb_handle_response</link>         (<link linkend="LJVerb">LJVerb</link> *verb,
                                             const char *response,
                                             <link linkend="GError">GError</link> **err);
void        <link linkend="lj-verb-dump-request">lj_verb_dump_request</link>            (<link linkend="LJVerb">LJVerb</link> *verb);
void        <link linkend="lj-verb-parse-result">lj_verb_parse_result</link>            (<link linkend="LJVerb">LJVerb</link> *verb);
void        <link linkend="lj-verb-use-challenge">lj_verb_use_challenge</link>           (<link linkend="LJVerb">LJVerb</link> *verb,
                                             <link linkend="LJChallenge">LJChallenge</link> challenge);
void        <link linkend="lj-verb-init">lj_verb_init</link>                    (<link linkend="LJVerb">LJVerb</link> *verb,
                                             <link linkend="LJUser">LJUser</link> *user,
                                             const char *mode,
                                             <link linkend="gboolean">gboolean</link> no_auth,
                                             void (*parse_result) (LJVerb *verb));
void        <link linkend="lj-verb-free-contents">lj_verb_free_contents</link>           (<link linkend="LJVerb">LJVerb</link> *verb);
</synopsis>
</refsynopsisdiv>







<refsect1>
<title>Description</title>
<para>

</para>
</refsect1>

<refsect1>
<title>Details</title>
<refsect2>
<title><anchor id="LJVerb">struct LJVerb</title>
<programlisting>struct LJVerb {

	LJRequest *request;
	LJResult  *result;
	gboolean no_auth;
	void (*parse_result)(LJVerb *verb);
};
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="lj-verb-handle-response">lj_verb_handle_response ()</title>
<programlisting><link linkend="gboolean">gboolean</link>    lj_verb_handle_response         (<link linkend="LJVerb">LJVerb</link> *verb,
                                             const char *response,
                                             <link linkend="GError">GError</link> **err);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>response</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>err</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="lj-verb-dump-request">lj_verb_dump_request ()</title>
<programlisting>void        lj_verb_dump_request            (<link linkend="LJVerb">LJVerb</link> *verb);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="lj-verb-parse-result">lj_verb_parse_result ()</title>
<programlisting>void        lj_verb_parse_result            (<link linkend="LJVerb">LJVerb</link> *verb);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="lj-verb-use-challenge">lj_verb_use_challenge ()</title>
<programlisting>void        lj_verb_use_challenge           (<link linkend="LJVerb">LJVerb</link> *verb,
                                             <link linkend="LJChallenge">LJChallenge</link> challenge);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>challenge</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="lj-verb-init">lj_verb_init ()</title>
<programlisting>void        lj_verb_init                    (<link linkend="LJVerb">LJVerb</link> *verb,
                                             <link linkend="LJUser">LJUser</link> *user,
                                             const char *mode,
                                             <link linkend="gboolean">gboolean</link> no_auth,
                                             void (*parse_result) (LJVerb *verb));</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>user</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>mode</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>no_auth</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>parse_result</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="lj-verb-free-contents">lj_verb_free_contents ()</title>
<programlisting>void        lj_verb_free_contents           (<link linkend="LJVerb">LJVerb</link> *verb);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>verb</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>




</refentry>
