Based on kernel version 4.7.2. Page generated on 2016-08-22 22:44 EST.
1 <refentry id="FE_DISEQC_RECV_SLAVE_REPLY"> 2 <refmeta> 3 <refentrytitle>ioctl FE_DISEQC_RECV_SLAVE_REPLY</refentrytitle> 4 &manvol; 5 </refmeta> 6 7 <refnamediv> 8 <refname>FE_DISEQC_RECV_SLAVE_REPLY</refname> 9 <refpurpose>Receives reply from a DiSEqC 2.0 command</refpurpose> 10 </refnamediv> 11 12 <refsynopsisdiv> 13 <funcsynopsis> 14 <funcprototype> 15 <funcdef>int <function>ioctl</function></funcdef> 16 <paramdef>int <parameter>fd</parameter></paramdef> 17 <paramdef>int <parameter>request</parameter></paramdef> 18 <paramdef>struct dvb_diseqc_slave_reply *<parameter>argp</parameter></paramdef> 19 </funcprototype> 20 </funcsynopsis> 21 </refsynopsisdiv> 22 23 <refsect1> 24 <title>Arguments</title> 25 <variablelist> 26 <varlistentry> 27 <term><parameter>fd</parameter></term> 28 <listitem> 29 <para>&fe_fd;</para> 30 </listitem> 31 </varlistentry> 32 <varlistentry> 33 <term><parameter>request</parameter></term> 34 <listitem> 35 <para>FE_DISEQC_RECV_SLAVE_REPLY</para> 36 </listitem> 37 </varlistentry> 38 <varlistentry> 39 <term><parameter>argp</parameter></term> 40 <listitem> 41 <para>pointer to &dvb-diseqc-slave-reply;</para> 42 </listitem> 43 </varlistentry> 44 </variablelist> 45 </refsect1> 46 47 <refsect1> 48 <title>Description</title> 49 50 <para>Receives reply from a DiSEqC 2.0 command.</para> 51 &return-value-dvb; 52 53 <table pgwide="1" frame="none" id="dvb-diseqc-slave-reply"> 54 <title>struct <structname>dvb_diseqc_slave_reply</structname></title> 55 <tgroup cols="3"> 56 &cs-str; 57 <tbody valign="top"> 58 <row> 59 <entry>uint8_t</entry> 60 <entry>msg[4]</entry> 61 <entry>DiSEqC message (framing, data[3])</entry> 62 </row><row> 63 <entry>uint8_t</entry> 64 <entry>msg_len</entry> 65 <entry>Length of the DiSEqC message. Valid values are 0 to 4, 66 where 0 means no msg</entry> 67 </row><row> 68 <entry>int</entry> 69 <entry>timeout</entry> 70 <entry>Return from ioctl after timeout ms with errorcode when no 71 message was received</entry> 72 </row> 73 </tbody> 74 </tgroup> 75 </table> 76 77 </refsect1> 78 </refentry>