Eneboo - Documentación para desarrolladores
Tipos públicos | Slots públicos | Métodos públicos
Referencia de la Clase FLSerialPortInterface

#include <FLObjectFactory.h>

Diagrama de herencias de FLSerialPortInterface
QObject Qt Qt

Lista de todos los miembros.

Tipos públicos

enum  BaudRateType {
  BAUD50, BAUD75, BAUD110, BAUD134,
  BAUD150, BAUD200, BAUD300, BAUD600,
  BAUD1200, BAUD1800, BAUD2400, BAUD4800,
  BAUD9600, BAUD14400, BAUD19200, BAUD38400,
  BAUD56000, BAUD57600, BAUD76800, BAUD115200,
  BAUD128000, BAUD256000
}
enum  DataBitsType { DATA_5, DATA_6, DATA_7, DATA_8 }
enum  ParityType {
  PAR_NONE, PAR_ODD, PAR_EVEN, PAR_MARK,
  PAR_SPACE
}
enum  StopBitsType { STOP_1, STOP_1_5, STOP_2 }
enum  FlowType { FLOW_OFF, FLOW_HARDWARE, FLOW_XONXOFF }

Slots públicos

bool open (int mode=0)
void close ()
void flush ()
QIODevice::Offset size () const
Q_LONG readBlock (char *data, Q_ULONG maxSize)
Q_LONG writeBlock (const QString &data, Q_ULONG size)
void writeText (const QString &text)
int getch ()
int putch (int ch)
int ungetch (int ch)
Q_ULONG bytesAvailable () const
void setName (const QString &name)
QString name ()
void setBaudRate (BaudRateType b)
void setDataBits (DataBitsType d)
void setParity (ParityType p)
void setStopBits (StopBitsType s)
void setFlowControl (FlowType f)
void setTimeout (int sec, int msec)
BaudRateType baudRate () const
DataBitsType setDataBits () const
ParityType setParity () const
StopBitsType setStopBits () const
FlowType setFlowControl () const
void setRts (bool set=TRUE)
void setDtr (bool set=TRUE)
bool cts () const
bool dsr () const
bool dcd () const
bool ri () const

Métodos públicos

 FLSerialPortInterface (const QString &name=QString::null)
 ~FLSerialPortInterface ()

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
BAUD50 
BAUD75 
BAUD110 
BAUD134 
BAUD150 
BAUD200 
BAUD300 
BAUD600 
BAUD1200 
BAUD1800 
BAUD2400 
BAUD4800 
BAUD9600 
BAUD14400 
BAUD19200 
BAUD38400 
BAUD56000 
BAUD57600 
BAUD76800 
BAUD115200 
BAUD128000 
BAUD256000 
Valores de enumeraciones:
DATA_5 
DATA_6 
DATA_7 
DATA_8 
Valores de enumeraciones:
FLOW_OFF 
FLOW_HARDWARE 
FLOW_XONXOFF 
Valores de enumeraciones:
PAR_NONE 
PAR_ODD 
PAR_EVEN 
PAR_MARK 
PAR_SPACE 
Valores de enumeraciones:
STOP_1 
STOP_1_5 
STOP_2 

Documentación del constructor y destructor

FLSerialPortInterface::FLSerialPortInterface ( const QString name = QString::null) [inline]
FLSerialPortInterface::~FLSerialPortInterface ( ) [inline]

Documentación de las funciones miembro

BaudRateType FLSerialPortInterface::baudRate ( ) const [inline, slot]
Q_ULONG FLSerialPortInterface::bytesAvailable ( ) const [inline, slot]
void FLSerialPortInterface::close ( ) [inline, slot]
bool FLSerialPortInterface::cts ( ) const [inline, slot]
bool FLSerialPortInterface::dcd ( ) const [inline, slot]
bool FLSerialPortInterface::dsr ( ) const [inline, slot]
void FLSerialPortInterface::flush ( ) [inline, slot]
int FLSerialPortInterface::getch ( ) [inline, slot]
QString FLSerialPortInterface::name ( ) [inline, slot]
bool FLSerialPortInterface::open ( int  mode = 0) [inline, slot]
int FLSerialPortInterface::putch ( int  ch) [inline, slot]
Q_LONG FLSerialPortInterface::readBlock ( char *  data,
Q_ULONG  maxSize 
) [inline, slot]
bool FLSerialPortInterface::ri ( ) const [inline, slot]
void FLSerialPortInterface::setBaudRate ( BaudRateType  b) [inline, slot]
void FLSerialPortInterface::setDataBits ( DataBitsType  d) [inline, slot]
DataBitsType FLSerialPortInterface::setDataBits ( ) const [inline, slot]
void FLSerialPortInterface::setDtr ( bool  set = TRUE) [inline, slot]
void FLSerialPortInterface::setFlowControl ( FlowType  f) [inline, slot]
FlowType FLSerialPortInterface::setFlowControl ( ) const [inline, slot]
void FLSerialPortInterface::setName ( const QString name) [inline, slot]
void FLSerialPortInterface::setParity ( ParityType  p) [inline, slot]
ParityType FLSerialPortInterface::setParity ( ) const [inline, slot]
void FLSerialPortInterface::setRts ( bool  set = TRUE) [inline, slot]
void FLSerialPortInterface::setStopBits ( StopBitsType  s) [inline, slot]
StopBitsType FLSerialPortInterface::setStopBits ( ) const [inline, slot]
void FLSerialPortInterface::setTimeout ( int  sec,
int  msec 
) [inline, slot]
QIODevice::Offset FLSerialPortInterface::size ( ) const [inline, slot]
int FLSerialPortInterface::ungetch ( int  ch) [inline, slot]
Q_LONG FLSerialPortInterface::writeBlock ( const QString data,
Q_ULONG  size 
) [inline, slot]
void FLSerialPortInterface::writeText ( const QString text) [inline, slot]

La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'