Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
The QSerialIODeviceMultiplexerPlugin class defines a base class for implementing multiplexing plugins. More...
#include <QSerialIODeviceMultiplexerPlugin>
Inherits QObject and QSerialIODeviceMultiplexerPluginInterface.
The QSerialIODeviceMultiplexerPlugin class defines a base class for implementing multiplexing plugins.
Multiplexer plug-ins should override at least detect() and create().
See the Tutorial: Writing a Multiplexer Plug-in for more information on how to write a multiplexer plug-in.
See also QSerialIODeviceMultiplexerPluginInterface and QSerialIODeviceMultiplexer.
Create a multiplexer plug-in instance and attach it to parent.
Destruct a multiplexer plug-in instance.
Create a multiplexer handler around device. This will be called only if detect() returns true.
Reimplemented from QSerialIODeviceMultiplexerPluginInterface.
See also forceGsm0710Stop() and detect().
Issue commands to detect if this plug-in can provide multiplexing for device. Returns true if multiplexing is possible, or false if not. The plug-in can use QSerialIODeviceMultiplexer::chat() to simplify the issuing of commands.
Reimplemented from QSerialIODeviceMultiplexerPluginInterface.
See also create() and QSerialIODeviceMultiplexer::chat().
Returns true if the caller should force an existing GSM 07.10 session to stop before calling detect(). The default implementation returns false. This is typcially needed for plugins that issue the AT+CMUX command in their detect() function.
Reimplemented from QSerialIODeviceMultiplexerPluginInterface.
See also detect() and create().
Returns the list of keys for this plugin.
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |