C

QnxMessagePlugin Class

The QnxMessagePlugin class provides an implementation of QSafeMessageInterface that uses a QNX pulse message to send safe events to the Safe Renderer process. More...

Header: #include <QnxMessagePlugin>
Since: QtSafeRenderer 1.0
Inherits: QSafeMessageInterface and

Public Functions

QnxMessagePlugin(QObject *parent = 0)

Reimplemented Public Functions

virtual void sendMessage(const SafeRenderer::QSafeEvent &event) override

Detailed Description

The QnxMessagePlugin class provides an implementation of QSafeMessageInterface that uses a QNX pulse message to send safe events to the Safe Renderer process.

The QNX specific part of the Telltales example provides a reference implementation of a pulse message receiver. The example is found under <Qt Safe Renderer installation directory>/Examples/QtSafeRenderer-<version>/telltales/qnx.

Member Function Documentation

QnxMessagePlugin::QnxMessagePlugin(QObject *parent = 0)

Default constructs an instance of QnxMessagePlugin.

[override virtual] void QnxMessagePlugin::sendMessage(const SafeRenderer::QSafeEvent &event)

Reimplemented from QSafeMessageInterface::sendMessage().

Sends an event from the safety-critical process to the non-safe process.

Available under certain Qt licenses.
Find out more.