|
automotive-message-broker
0.14.803
|
Bluemonkey interface Bluemonkey provides AMB plugin-like interfaces and allows the loading of other modules, timers, and QObject creation. Typical usage is such: More...
#include <bluemonkey.in.idl>
Signals | |
| void | ready () |
Public Member Functions | |
| Bluemonkey (QObject *parent=nullptr) | |
| bool | loadModule (const QString &name, QObject *module) |
| QStringList | arguments () |
| void | setArguments (const QStringList &args) |
| void | setArguments (int len, char **args) |
| void | loadConfig (DOMString configFile) |
| load another script | |
| void | loadModule (DOMString moduleFile) |
| load a bluemonkey module | |
| void | log (DOMString text) |
| log text to AMB output | |
| QTimer | createTimer () |
| create a QTimer | |
| QObject | createQObject () |
| create a QObject | |
| PropertyInterface | subscribeTo (DOMString propertyName, optional unsigned short zone, optional DOMString source) |
| subscribe to a property | |
| DOMString[] | sourcesForProperty (DOMString propertyName) |
| return the AMB sources that provide propertyName | |
| unsigned short[] | zonesForProperty (DOMString propertyName) |
| returns the available zones that contians propertyName | |
| DOMString[] | supportedProperties () |
| return supported properties | |
| void | loadConfig (DOMString configFile) |
| load another script | |
| void | loadModule (DOMString moduleFile) |
| load a bluemonkey module | |
| void | log (DOMString text) |
| log text to AMB output | |
| QTimer | createTimer () |
| QObject | createQObject () |
| void | getHistory (DOMString[] properties, Date begin, Date end, HistoryCallback callback) |
| return logged data between "begin" and "end" | |
| void | createCustomProperty (DOMString name, any value, optional unsigned short zone) |
Properties | |
| QStringList | arguments |
Bluemonkey interface Bluemonkey provides AMB plugin-like interfaces and allows the loading of other modules, timers, and QObject creation. Typical usage is such:
| QObject Bluemonkey::createQObject | ( | ) |
create a QObject
| QTimer Bluemonkey::createTimer | ( | ) |
create a QTimer
| PropertyInterface Bluemonkey::subscribeTo | ( | DOMString | propertyName, |
| optional unsigned short | zone, | ||
| optional DOMString | source | ||
| ) |
subscribe to a property
1.8.2