#include <jsonrpc.h>
|
virtual bool | on_incoming (const Glib::RefPtr< Gio::SocketConnection > &connection, const Glib::RefPtr< Glib::Object > &source_object) |
|
void | save_state () |
|
void | remove_connection (CmdConnection *p) |
|
bool | broadcast_listeners (CmdConnection::msg_type n, CmdConnection *sender=0) |
|
void | broadcast (gx_system::JsonStringWriter &jw, CmdConnection::msg_type n, CmdConnection *sender=0) |
|
bool | idle_broadcast_handler () |
|
void | connect_value_changed_signal (gx_engine::Parameter *p) |
|
void | serialize_parameter_change (gx_system::JsonWriter &jw) |
|
void | ladspaloader_write_changes (gx_system::JsonWriter &jw, std::vector< ChangedPlugin > &changed_plugins) |
|
void | on_param_insert_remove (gx_engine::Parameter *p, bool insert) |
|
void | on_param_value_changed (gx_engine::Parameter *p) |
|
void | preset_changed () |
|
void | on_engine_state_change (gx_engine::GxEngineState state) |
|
void | on_tuner_freq_changed () |
|
void | display (const Glib::ustring &bank, const Glib::ustring &preset) |
|
void | set_display_state (TunerSwitcher::SwitcherState newstate) |
|
void | on_selection_done (bool v) |
|
void | on_presetlist_changed () |
|
void | on_log_message (const string &msg, GxLogger::MsgType tp, bool plugged) |
|
void | on_midi_changed () |
|
void | on_midi_value_changed (int ctl, int value) |
|
void | on_rack_unit_changed (bool stereo) |
|
void | create_bluetooth_sockets (const Glib::ustring &host) |
|
Definition at line 120 of file jsonrpc.h.
◆ GxService()
◆ ~GxService()
GxService::~GxService |
( |
| ) |
|
◆ add_changed_plugin()
◆ broadcast()
◆ broadcast_listeners()
◆ connect_value_changed_signal()
◆ create_bluetooth_sockets()
void GxService::create_bluetooth_sockets |
( |
const Glib::ustring & |
host | ) |
|
|
private |
◆ display()
void GxService::display |
( |
const Glib::ustring & |
bank, |
|
|
const Glib::ustring & |
preset |
|
) |
| |
|
private |
◆ idle_broadcast_handler()
bool GxService::idle_broadcast_handler |
( |
| ) |
|
|
private |
◆ ladspaloader_update_plugins()
◆ ladspaloader_write_changes()
◆ on_engine_state_change()
◆ on_incoming()
virtual bool GxService::on_incoming |
( |
const Glib::RefPtr< Gio::SocketConnection > & |
connection, |
|
|
const Glib::RefPtr< Glib::Object > & |
source_object |
|
) |
| |
|
privatevirtual |
◆ on_log_message()
void GxService::on_log_message |
( |
const string & |
msg, |
|
|
GxLogger::MsgType |
tp, |
|
|
bool |
plugged |
|
) |
| |
|
private |
◆ on_midi_changed()
void GxService::on_midi_changed |
( |
| ) |
|
|
private |
◆ on_midi_value_changed()
void GxService::on_midi_value_changed |
( |
int |
ctl, |
|
|
int |
value |
|
) |
| |
|
private |
◆ on_param_insert_remove()
◆ on_param_value_changed()
◆ on_presetlist_changed()
void GxService::on_presetlist_changed |
( |
| ) |
|
|
private |
◆ on_rack_unit_changed()
void GxService::on_rack_unit_changed |
( |
bool |
stereo | ) |
|
|
private |
◆ on_selection_done()
void GxService::on_selection_done |
( |
bool |
v | ) |
|
|
private |
◆ on_tuner_freq_changed()
void GxService::on_tuner_freq_changed |
( |
| ) |
|
|
private |
◆ preset_changed()
void GxService::preset_changed |
( |
| ) |
|
|
private |
◆ remove_connection()
◆ save_state()
void GxService::save_state |
( |
| ) |
|
|
private |
◆ send_rack_changed()
void GxService::send_rack_changed |
( |
bool |
stereo, |
|
|
CmdConnection * |
cmd |
|
) |
| |
◆ serialize_parameter_change()
◆ set_display_state()
◆ update_maxlevel()
float GxService::update_maxlevel |
( |
const std::string & |
id, |
|
|
bool |
reset = false |
|
) |
| |
◆ CmdConnection
◆ broadcast_list
◆ connection_list
◆ jack
◆ jwc
◆ last_change
time_t GxService::last_change |
|
private |
◆ maxlevel
std::map<std::string,float> GxService::maxlevel |
|
private |
◆ oldest_unsaved
time_t GxService::oldest_unsaved |
|
private |
◆ preg_map
std::map<std::string,bool>* GxService::preg_map |
|
private |
◆ quit_mainloop
sigc::slot<void> GxService::quit_mainloop |
|
private |
◆ save_conn
sigc::connection GxService::save_conn |
|
private |
◆ settings
◆ tuner_switcher
The documentation for this class was generated from the following file: