Loading...
Searching...
No Matches
bitfocus::module_handler Struct Referencefinal
Inheritance diagram for bitfocus::module_handler:
Public Member Functions | |
| module_handler (QString path, QString entrypoint, QString nodeVersion, QString apiversion, module_configuration config) | |
| void | do_write (QString res) |
| QString | jsonToString (QJsonObject obj) |
| void | afterRegistration (std::function< void()>) |
| void | processMessage (std::string_view v) override |
| int | writeRequest (QString name, QString p) |
| void | writeReply (QJsonValue id, QString p) |
| void | writeReply (QJsonValue id, QJsonObject p) |
| void | writeReply (QJsonValue id, QString p, bool success) |
| void | writeReply (QJsonValue id, QJsonObject p, bool success) |
| void | on_register (QJsonValue id) |
| void | on_setActionDefinitions (QJsonArray obj) |
| void | on_setVariableDefinitions (QJsonArray obj) |
| void | on_setFeedbackDefinitions (QJsonArray obj) |
| void | on_setPresetDefinitions (QJsonArray obj) |
| void | on_setVariableValues (QJsonArray obj) |
| void | on_set_status (QJsonObject obj) |
| void | on_saveConfig (QJsonObject obj) |
| void | on_parseVariablesInString (QJsonValue id, QJsonObject obj) |
| void | on_updateFeedbackValues (QJsonObject obj) |
| void | on_recordAction (QJsonObject obj) |
| void | on_setCustomVariable (QJsonObject obj) |
| void | on_sharedUdpSocketJoin (QJsonObject obj) |
| void | on_sharedUdpSocketLeave (QJsonObject obj) |
| void | on_sharedUdpSocketSend (QJsonObject obj) |
| void | on_send_osc (QJsonObject obj) |
| module_data::config_field | parseConfigField (QJsonObject f) |
| void | on_response_configFields (QJsonArray fields) |
| int | init (QString label) |
| void | send_success (QJsonValue id) |
| void | updateConfigAndLabel (QString label, module_configuration conf) |
| int | requestConfigFields () |
| void | updateFeedbacks () |
| void | feedbackLearnValues () |
| void | feedbackDelete () |
| void | variablesChanged () |
| void | actionUpdate () |
| void | actionDelete () |
| void | actionLearnValues () |
| void | actionRun (std::string_view act, QVariantMap options) |
| void | destroy () |
| void | executeHttpRequest () |
| void | startStopRecordingActions () |
| void | sharedUdpSocketMessage () |
| void | sharedUdpSocketError () |
| const bitfocus::module_data & | model () |
| void | configurationParsed () |
| void | variableChanged (QString var, QVariant val) |
| void | do_write (std::string_view res) |
Public Member Functions inherited from bitfocus::module_handler_base | |
| module_handler_base (QString node_path, QString module_path, QString entrypoint) | |
| void | on_read (QSocketDescriptor, QSocketNotifier::Type) |
| void | do_write (std::string_view res) |
Additional Inherited Members | |
Public Attributes inherited from bitfocus::module_handler_base | |
| char | buf [16 *4096] {} |
| std::vector< char > | queue |
| QProcess | process {} |
| QSocketNotifier * | socket {} |
| int | pfd [2] {} |
Constructor & Destructor Documentation
◆ module_handler()
|
explicit |
Connection flow:
Member Function Documentation
◆ processMessage()
|
overridevirtual |
Implements bitfocus::module_handler_base.
The documentation for this struct was generated from the following files:
- BitfocusContext.hpp
- BitfocusContext.cpp
Public Member Functions inherited from