MCPcopy Create free account
hub / github.com/DISTRHO/DPF / requestMorePluginData

Function requestMorePluginData

distrho/src/DistrhoUIVST3.cpp:626–640  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

624 }
625
626 void requestMorePluginData() const
627 {
628 DISTRHO_SAFE_ASSERT_RETURN(fConnection != nullptr,);
629
630 v3_message** const message = createMessage("idle");
631 DISTRHO_SAFE_ASSERT_RETURN(message != nullptr,);
632
633 v3_attribute_list** const attrlist = v3_cpp_obj(message)->get_attributes(message);
634 DISTRHO_SAFE_ASSERT_RETURN(attrlist != nullptr,);
635
636 v3_cpp_obj(attrlist)->set_int(attrlist, "__dpf_msg_target__", 1);
637 v3_cpp_obj(fConnection)->notify(fConnection, message);
638
639 v3_cpp_obj_unref(message);
640 }
641
642 // ----------------------------------------------------------------------------------------------------------------
643 // DPF callbacks

Callers 1

doIdleStuffFunction · 0.85

Calls 4

v3_cpp_obj_unrefFunction · 0.85
createMessageFunction · 0.70
v3_cpp_objFunction · 0.50
notifyMethod · 0.45

Tested by

no test coverage detected