Guitarix
GxService Class Reference

#include <jsonrpc.h>

Inheritance diagram for GxService:
Collaboration diagram for GxService:

Public Member Functions

 GxService (gx_preset::GxSettings &settings_, gx_jack::GxJack &jack_, TunerSwitcher &tunerswitcher, sigc::slot< void > quit_mainloop_, const Glib::ustring &host, int *port)
 
 ~GxService ()
 
void send_rack_changed (bool stereo, CmdConnection *cmd)
 
void ladspaloader_update_plugins (gx_system::JsonWriter *jw, CmdConnection *cmd)
 
void update_maxlevel (CmdConnection *cmd=0)
 
float get_maxlevel (unsigned int channel)
 

Friends

class CmdConnection
 

Detailed Description

Definition at line 117 of file jsonrpc.h.

Constructor & Destructor Documentation

◆ GxService()

GxService::GxService ( gx_preset::GxSettings settings_,
gx_jack::GxJack jack_,
TunerSwitcher tunerswitcher,
sigc::slot< void >  quit_mainloop_,
const Glib::ustring &  host,
int *  port 
)

Definition at line 1700 of file jsonrpc.cpp.

◆ ~GxService()

GxService::~GxService ( )

Definition at line 1760 of file jsonrpc.cpp.

Member Function Documentation

◆ get_maxlevel()

float GxService::get_maxlevel ( unsigned int  channel)
inline

Definition at line 179 of file jsonrpc.h.

Referenced by gx_engine::GxMachine::maxlevel_get().

◆ ladspaloader_update_plugins()

void GxService::ladspaloader_update_plugins ( gx_system::JsonWriter jw,
CmdConnection cmd 
)

Definition at line 1835 of file jsonrpc.cpp.

Referenced by gx_engine::GxMachine::commit_ladspa_changes().

◆ send_rack_changed()

void GxService::send_rack_changed ( bool  stereo,
CmdConnection cmd 
)

◆ update_maxlevel()

void GxService::update_maxlevel ( CmdConnection cmd = 0)

Definition at line 2217 of file jsonrpc.cpp.

Referenced by gx_engine::GxMachine::maxlevel_get().

Friends And Related Function Documentation

◆ CmdConnection

friend class CmdConnection
friend

Definition at line 170 of file jsonrpc.h.


The documentation for this class was generated from the following files: