MCPcopy Create free account
hub / github.com/collin80/SavvyCAN / CANScriptHelper

Class CANScriptHelper

scriptcontainer.h:17–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15class ScriptingWindow;
16
17class CANScriptHelper: public QObject
18{
19 Q_OBJECT
20public:
21 CANScriptHelper(QJSEngine *engine);
22
23public slots:
24 void setFilter(QJSValue id, QJSValue mask, QJSValue bus);
25 void clearFilters();
26 void sendFrame(QJSValue bus, QJSValue id, QJSValue length, QJSValue data);
27 void setRxCallback(QJSValue cb);
28
29private slots:
30 void gotTargettedFrame(const CANFrame &frame);
31
32private:
33 QList<CANFilter> filters;
34 QJSValue gotFrameFunction;
35 QJSEngine *scriptEngine;
36};
37
38class ISOTPScriptHelper: public QObject
39{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected