<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >comedi_fileno</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE=" Comedi " HREF="index.html"><LINK REL="UP" TITLE=" Comedi Function Reference " HREF="x4629.html#FUNCTIONREFERENCE"><LINK REL="PREVIOUS" TITLE="comedi_errno" HREF="r4951.html"><LINK REL="NEXT" TITLE="comedi_get_n_subdevices" HREF="r4992.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Comedi: The <SPAN CLASS="emphasis" ><I CLASS="EMPHASIS" >Control and Measurement Device Interface</I ></SPAN > handbook </TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="r4951.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="r4992.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="FUNC-REF-COMEDI-FILENO" ></A >comedi_fileno</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN4977" ></A ><H2 >Name</H2 >comedi_fileno -- integer descriptor of Comedilib device</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN4980" ></A ><H2 >Synopsis</H2 ><DIV CLASS="FUNCSYNOPSIS" ><P ></P ><A NAME="AEN4981" ></A ><PRE CLASS="FUNCSYNOPSISINFO" >#include <comedilib.h></PRE ><P ><CODE ><CODE CLASS="FUNCDEF" >int comedi_fileno</CODE >(comedi_t * device);</CODE ></P ><P ></P ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN4988" ></A ><H2 > Description </H2 ><P >The function comedi_fileno returns the integer descriptor for the device dev. This descriptor can then be used as the file descriptor parameter of read(), write(), etc. This function is intended to mimic the standard C library function fileno(). If dev is an invalid comedi_t pointer, the function returns -1 and sets the appropriate Comedilib error value.</P ><P > </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="r4951.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="r4992.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >comedi_errno</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="x4629.html#FUNCTIONREFERENCE" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >comedi_get_n_subdevices</TD ></TR ></TABLE ></DIV ></BODY ></HTML >