diff options
author | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2013-11-17 18:32:22 +0000 |
---|---|---|
committer | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2013-11-17 18:32:22 +0000 |
commit | af04dc70741e58c16a3b2c003ef9779d7863827c (patch) | |
tree | 23b608397f1ccb73a34d5fa7cc8d6377554f952f /man/sd_session_is_active.xml | |
parent | dc8ee9a30e2df2568f2b37e3fb61e4b0bb601b13 (diff) | |
parent | 1434ae6fd49f8377b0ddbd4c675736e0d3226ea6 (diff) | |
download | systemd-af04dc70741e58c16a3b2c003ef9779d7863827c.tar.gz |
Merge tag 'v208' into fuddlebaserock/ps/update-linux-v3.12-systemd-v208
systemd 208
Diffstat (limited to 'man/sd_session_is_active.xml')
-rw-r--r-- | man/sd_session_is_active.xml | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/man/sd_session_is_active.xml b/man/sd_session_is_active.xml index 6fa803bfa2..293ce71642 100644 --- a/man/sd_session_is_active.xml +++ b/man/sd_session_is_active.xml @@ -52,6 +52,7 @@ <refname>sd_session_get_class</refname> <refname>sd_session_get_display</refname> <refname>sd_session_get_tty</refname> + <refname>sd_session_get_vt</refname> <refpurpose>Determine state of a specific session</refpurpose> </refnamediv> @@ -111,6 +112,12 @@ <paramdef>const char* <parameter>session</parameter></paramdef> <paramdef>char** <parameter>tty</parameter></paramdef> </funcprototype> + + <funcprototype> + <funcdef>int <function>sd_session_get_vt</function></funcdef> + <paramdef>const char* <parameter>session</parameter></paramdef> + <paramdef>unsigned int* <parameter>vt</parameter></paramdef> + </funcprototype> </funcsynopsis> </refsynopsisdiv> @@ -202,16 +209,23 @@ <citerefentry><refentrytitle>free</refentrytitle><manvolnum>3</manvolnum></citerefentry> call after use.</para> - <para>If the <literal>session</literal> parameter of - any of these functions is passed as NULL the operation - is executed for the session the calling process is a - member of, if there is any.</para> + <para><function>sd_session_get_vt()</function> + may be used to determine the VT number of the + session identified by the specified session + identifier. This function will return an error if + the seat does not support VTs.</para> + + <para>If the <varname>session</varname> parameter of + any of these functions is passed as + <constant>NULL</constant>, the operation is executed + for the session the calling process is a member of, if + there is any.</para> </refsect1> <refsect1> <title>Return Value</title> - <para>If the test succeeds + <para>If the test succeeds, <function>sd_session_is_active()</function> returns a positive integer, if it fails 0. On success <function>sd_session_get_state()</function>, @@ -240,8 +254,7 @@ <function>sd_session_get_tty()</function> interfaces are available as shared library, which can be compiled and linked to with the - <literal>libsystemd-login</literal> - <citerefentry><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry> + <constant>libsystemd-login</constant> <citerefentry><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry> file.</para> </refsect1> |