<refentry id="zvt-gnome-pty">
<refmeta>
<refentrytitle>gnome-pty</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>ZVT Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>gnome-pty</refname><refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv><title>Synopsis</title>
<synopsis>



enum        <link linkend="GnomePtyOps">GnomePtyOps</link>;
void*       <link linkend="update-dbs">update_dbs</link>                      (int utmp,
                                             int wtmp,
                                             char *login_name,
                                             char *display_name,
                                             char *term_name);
void*       <link linkend="write-login-record">write_login_record</link>              (char *login_name,
                                             char *display_name,
                                             char *term_name,
                                             int utmp,
                                             int wtmp);
void        <link linkend="write-logout-record">write_logout_record</link>             (void *data,
                                             int utmp,
                                             int wtmp);
</synopsis>
</refsynopsisdiv>





<refsect1>
<title>Description</title>
<para>
A longer description goes here.
</para>

</refsect1>

<refsect1>
<title>Details</title>
<refsect2>
<title><anchor id="GnomePtyOps">enum GnomePtyOps</title>
<programlisting>typedef enum {
	GNOME_PTY_OPEN_PTY_UTMP = 1,
	GNOME_PTY_OPEN_PTY_UWTMP,
	GNOME_PTY_OPEN_PTY_WTMP,
	GNOME_PTY_OPEN_NO_DB_UPDATE,
	GNOME_PTY_CLOSE_PTY
} GnomePtyOps;
</programlisting>
</refsect2>
<refsect2>
<title><anchor id="update-dbs">update_dbs ()</title>
<programlisting>void*       update_dbs                      (int utmp,
                                             int wtmp,
                                             char *login_name,
                                             char *display_name,
                                             char *term_name);</programlisting>
</refsect2>
<refsect2>
<title><anchor id="write-login-record">write_login_record ()</title>
<programlisting>void*       write_login_record              (char *login_name,
                                             char *display_name,
                                             char *term_name,
                                             int utmp,
                                             int wtmp);</programlisting>
</refsect2>
<refsect2>
<title><anchor id="write-logout-record">write_logout_record ()</title>
<programlisting>void        write_logout_record             (void *data,
                                             int utmp,
                                             int wtmp);</programlisting>
</refsect2>

</refsect1>




</refentry>
