2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4
<!ENTITY version SYSTEM "version.xml">
6
<refentry id="EmpathyIrcServer">
8
<refentrytitle role="top_of_page">EmpathyIrcServer</refentrytitle>
9
<manvolnum>3</manvolnum>
10
<refmiscinfo>LIBEMPATHY Library</refmiscinfo>
14
<refname>EmpathyIrcServer</refname>
15
<refpurpose></refpurpose>
16
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
19
<refsynopsisdiv role="synopsis">
20
<title role="synopsis.title">Synopsis</title>
26
<link linkend="EmpathyIrcServer-struct">EmpathyIrcServer</link>;
27
<link linkend="EmpathyIrcServer">EmpathyIrcServer</link>* <link linkend="empathy-irc-server-new">empathy_irc_server_new</link> (const <link linkend="gchar">gchar</link> *address,
28
<link linkend="guint">guint</link> port,
29
<link linkend="gboolean">gboolean</link> ssl);
34
<refsect1 role="object_hierarchy">
35
<title role="object_hierarchy.title">Object Hierarchy</title>
38
<link linkend="GObject">GObject</link>
48
<refsect1 role="properties">
49
<title role="properties.title">Properties</title>
52
"<link linkend="EmpathyIrcServer--address">address</link>" <link linkend="gchararray">gchararray</link> : Read / Write
53
"<link linkend="EmpathyIrcServer--port">port</link>" <link linkend="guint">guint</link> : Read / Write
54
"<link linkend="EmpathyIrcServer--ssl">ssl</link>" <link linkend="gboolean">gboolean</link> : Read / Write
58
<refsect1 role="signal_proto">
59
<title role="signal_proto.title">Signals</title>
62
"<link linkend="EmpathyIrcServer-modified">modified</link>" : Run Last / Has Details
67
<refsect1 role="desc">
68
<title role="desc.title">Description</title>
74
<refsect1 role="details">
75
<title role="details.title">Details</title>
77
<title><anchor id="EmpathyIrcServer-struct" role="struct"/>EmpathyIrcServer</title>
78
<indexterm><primary>EmpathyIrcServer</primary></indexterm><programlisting>typedef struct _EmpathyIrcServer EmpathyIrcServer;</programlisting>
83
<title><anchor id="empathy-irc-server-new" role="function"/>empathy_irc_server_new ()</title>
84
<indexterm><primary>empathy_irc_server_new</primary></indexterm><programlisting><link linkend="EmpathyIrcServer">EmpathyIrcServer</link>* empathy_irc_server_new (const <link linkend="gchar">gchar</link> *address,
85
<link linkend="guint">guint</link> port,
86
<link linkend="gboolean">gboolean</link> ssl);</programlisting>
88
Creates a new <link linkend="EmpathyIrcServer"><type>EmpathyIrcServer</type></link></para>
91
</para><variablelist role="params">
92
<varlistentry><term><parameter>address</parameter> :</term>
93
<listitem><simpara> the address
94
</simpara></listitem></varlistentry>
95
<varlistentry><term><parameter>port</parameter> :</term>
96
<listitem><simpara> the port
97
</simpara></listitem></varlistentry>
98
<varlistentry><term><parameter>ssl</parameter> :</term>
99
<listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the server needs a SSL connection
100
</simpara></listitem></varlistentry>
101
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a new <link linkend="EmpathyIrcServer"><type>EmpathyIrcServer</type></link>
102
</simpara></listitem></varlistentry>
103
</variablelist></refsect2>
106
<refsect1 role="property_details">
107
<title role="property_details.title">Property Details</title>
108
<refsect2><title><anchor id="EmpathyIrcServer--address"/>The <literal>"address"</literal> property</title>
109
<indexterm><primary>EmpathyIrcServer:address</primary></indexterm><programlisting> "address" <link linkend="gchararray">gchararray</link> : Read / Write</programlisting>
110
<para>The address of this server.</para><para>Default value: NULL</para>
112
<refsect2><title><anchor id="EmpathyIrcServer--port"/>The <literal>"port"</literal> property</title>
113
<indexterm><primary>EmpathyIrcServer:port</primary></indexterm><programlisting> "port" <link linkend="guint">guint</link> : Read / Write</programlisting>
114
<para>The port to use to connect on this server.</para><para>Allowed values: [1,65535]</para>
115
<para>Default value: 6667</para>
117
<refsect2><title><anchor id="EmpathyIrcServer--ssl"/>The <literal>"ssl"</literal> property</title>
118
<indexterm><primary>EmpathyIrcServer:ssl</primary></indexterm><programlisting> "ssl" <link linkend="gboolean">gboolean</link> : Read / Write</programlisting>
119
<para>If this server needs SSL connection.</para><para>Default value: FALSE</para>
124
<refsect1 role="signals">
125
<title role="signals.title">Signal Details</title>
126
<refsect2><title><anchor id="EmpathyIrcServer-modified"/>The <literal>"modified"</literal> signal</title>
127
<indexterm><primary>EmpathyIrcServer::modified</primary></indexterm><programlisting><link linkend="void">void</link> user_function (<link linkend="EmpathyIrcServer">EmpathyIrcServer</link> *server,
128
<link linkend="gpointer">gpointer</link> user_data) : Run Last / Has Details</programlisting>
130
Emitted when a property of the server is modified.</para>
133
</para><variablelist role="params">
134
<varlistentry><term><parameter>server</parameter> :</term>
135
<listitem><simpara> the object that received the signal
136
</simpara></listitem></varlistentry>
137
<varlistentry><term><parameter>user_data</parameter> :</term>
138
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
139
</variablelist></refsect2>
145
<refsect1><refsect2 /><refsect2 /></refsect1>