google://"Get the number of bytes in the output buffer with ioctl on linux"

voy a tener suerte ...

por que eres tú, que si no te caía una bronca... ;)

El Sábado, 14 de Enero de 2006 01:53, escribió:
> El Sábado, 14 de Enero de 2006 01:46, escribió:
> > El Viernes, 13 de Enero de 2006 19:46, Angel Alegre escribió:
> > > Buenas,
> >
> > Buenas
> >
> > > Estoy liado programando una aplicación que trabaja con el puerto serie.
> > > Para una de las funciones necesito comprobar si el buffer de salida
> > > está vacío, pero no encuentro la manera de obtener este dato. Para el
> > > buffer de entrada puedo hacerlo sin problema con ioctl(fd, FIONREAD,
> > > &nbytes), pero desafortunadamente no existe FIONWRITE para el buffer de
> > > salida.
> >
> > me suena que pueda ser:
> > #define FIOQSIZE        0x5460
> >
> > de ioctl.h
>
> corrijo, de bits/ioctls.h
>
> > o:
> >
> >
> >                 case FIGETBSZ:
> >                         if (inode->i_sb == NULL)
> >                                 return -EBADF;
> >                         return put_user(inode->i_sb->s_blocksize, p);
> >                 case FIONREAD:
> >                         return put_user(i_size_read(inode) - filp->f_pos,
> > p);
> >
> >
> > de ioctl.c
>
> /usr/src/fs/ioctl.c
>
> > para que luego digan que tener el código no es una ventaja
> > ¿a quién me suena ese estilo de poner nombres?
> > lo digo por FIGETBSZ...
> >
> > > ¿Alguien sabe como puedo hacerlo o alguna lista de correo más
> > > especefíca donde preguntarlo?
> >
> > si es específica, tiene poca gente.
> > y si tiene mucha gente, no es sobre este tema.
> >
> > > Muchas gracias!
> > > Ángel
> >
> > --
> > Ignorante y burro todo es uno.
>
> --
> A cada Santo, le llega su hora.

--
Una juventud sin rebeldia, es una esclavitud precoz.
                -- Graffiti.

--
//
//Rober Morales Chaparro
//
#include /* RMC'05 */ <iostream>
class saludo { public: saludo(){
std::cout << "Hola"; } ~saludo()
{ std::cout << " Mundo!" ; } } ;
int main() { saludo holamundo; }

-------------------------------------------------------

-- 
En marzo saca la cabeza el lagarto. 

-- 
//
//Rober Morales Chaparro
//
#include /* RMC'05 */ <iostream>
class saludo { public: saludo(){
std::cout << "Hola"; } ~saludo()
{ std::cout << " Mundo!" ; } } ;
int main() { saludo holamundo; }

Reply via email to