<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY kdeoptions SYSTEM "kdeoptions.docbook">
<!ENTITY qtoptions SYSTEM "qtoptions.docbook">
<!ENTITY % Russian "INCLUDE">
]>

<refentry lang="&language;">
<refentryinfo>
<author
><personname
><firstname
>Chris</firstname
><surname
>Cheney</surname
></personname
> <email
>ccheney@debian.org</email
></author>
<date
>7 марта 2003</date>
</refentryinfo>

<refmeta>
<refentrytitle
><command
>dcop</command
></refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>

<refnamediv>
<refname
><command
>dcop</command
></refname>
<refpurpose
>Консольный клиент &DCOP;</refpurpose>
</refnamediv>

<refsynopsisdiv>
<cmdsynopsis
><command
>dcop</command
> <group
><option
>--pipe</option
></group
> <group
><option
>--user</option
> <replaceable
> пользователь</replaceable
></group
> <group
><option
>--all-users</option
></group
> <group
><option
>--session</option
> <replaceable
>сеанс</replaceable
></group
> <group
><option
>--all-sessions</option
></group
> <group
><option
>--list-sessions</option
></group
> <group
><option
>--no-user-time</option
></group
> <group
> <arg
><replaceable
>приложение</replaceable
></arg
> <group
> <arg
><replaceable
>объект</replaceable
></arg
> <group
> <arg choice="opt"
><replaceable
>функция</replaceable
></arg
> <group
><arg choice="opt" rep="repeat"
><replaceable
>аргументы</replaceable
></arg
></group
> </group
> </group
> </group
> </cmdsynopsis>

</refsynopsisdiv>

<refsect1>
<title
>Описание</title>
<para
>Консольный клиент &DCOP;</para>

<para
><!-- Write some stuff here --></para>

</refsect1>

<refsect1>
<title
>Параметры</title>

<variablelist>
<varlistentry>
<term
><option
>--pipe</option
></term>
<listitem>
<para
>Вызвать &DCOP; для каждой строки стандартного потока ввода.</para>
<para
>Это грубо соответствует вызову <userinput
>while read line ; do dcop $line ; done</userinput
>, но в связи с тем, что нет необходимости запускать новый экземпляр <command
>dcop</command
>, работает обычно гораздо быстрее, особенно для более медленных динамических компоновщиков GNU.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--user</option
> <replaceable
>пользователь</replaceable
></term>
<listitem>
<para
>Соединиться с &DCOP;-сервером  данного пользователя. Если этот параметр установлен, переменные окружения $<envar
>DCOPSERVER</envar
> и $<envar
>ICEAUTHORITY</envar
> игнорируются, даже если определены.</para>
<para
>Если у пользователя открыто более одной сессии, используйте параметры <option
>--list-sessions</option
>, <option
>--session</option
> или <option
>--all-sessions</option
>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--all-users</option
></term>
<listitem>
<para
>Передать &DCOP;-вызов всем пользователям через работающий &DCOP;-сервер. Сообщение об ошибке будет генерироваться только при сбойных вызовах к существующим &DCOP;-серверам. Если &DCOP;-сервер недоступен, ошибка генерироваться не будет.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--session</option
> <replaceable
>сеанс</replaceable
></term>
<listitem
><para
>Отправить вызов в указанный сеанс &kde;. Этот параметр используется только вместе с параметром <option
>--user</option
>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--all-sessions</option
></term>
<listitem>
<para
>Передать всем обнаруженным сеансам. Работает только вместе с параметрами <option
>--user</option
> и <option
>--all-users</option
>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--list-sessions</option
></term>
<listitem>
<para
>Вывести список всех активных сеансов &kde; для заданного пользователя или для всех пользователей.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--no-user-time</option
></term>
<listitem>
<para
>Не обновлять метку времени пользовательской активности в вызываемом приложении (для использования в скриптах, выполняющихся в фоновом режиме).</para>
</listitem
></varlistentry>
</variablelist>
</refsect1>

<refsect1>
<title
>Переменные окружения</title>

<variablelist>
<varlistentry>
<term
><envar
>DCOPSERVER</envar
></term>
<listitem>
<para
><!-- What does this tell dcop? --></para>
</listitem>
</varlistentry>
<varlistentry>
<term
><envar
>ICEAUTHORITY</envar
></term>
<listitem
><para
><!-- What does this tell dcop? --></para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<!--
<refsect1>
<title
>Examples</title>

<para
>Write some examples</para>

</refsect1>
-->
<refsect1>
<title
>См. также</title>

<para
>dcopclient(1) dcopref(1) dcopfind(1) kdcop(1)</para>

<para
>Руководство пользователя <application
>kdcop</application
> доступно по адресу <userinput
>help:/kdcop</userinput
> (введите его в адресную строку &konqueror;).</para>

<!--
<para
> Info on where to find proper dcop docs </para>
-->
</refsect1>
</refentry>
