Sound Manager
libsoundmanager.hpp File Reference
#include <audiomanagertypes.h>
#include <vector>
#include <map>
#include <string>
#include <json-c/json.h>
#include <systemd/sd-event.h>
#include <afb/afb-binding.h>
#include <afb/afb-wsj1.h>
#include <afb/afb-ws-client.h>

Go to the source code of this file.

Data Structures

class  LibSoundmanager
 

Variables

const std::vector< std::string > api_list
 
const std::vector< std::string > event_list
 

Variable Documentation

◆ api_list

const std::vector<std::string> api_list
Initial value:
{
std::string("connect"),
std::string("disconnect"),
std::string("setVolume"),
std::string("volumeStep"),
std::string("setSinkMuteState"),
std::string("getListMainConnections"),
std::string("ackConnect"),
std::string("ackDisconnect"),
std::string("ackSetSourceState"),
std::string("registerSource"),
std::string("deregisterSource"),
std::string("subscribe"),
std::string("unsubscribe")
}

Definition at line 34 of file libsoundmanager.hpp.

◆ event_list

const std::vector<std::string> event_list
Initial value:
{
std::string("newMainConnection"),
std::string("volumeChanged"),
std::string("removedMainConnection"),
std::string("sinkMuteStateChanged"),
std::string("mainConnectionStateChanged"),
std::string("setRoutingReady"),
std::string("setRoutingRundown"),
std::string("asyncConnect"),
std::string("ackSetSourceState")
}

Definition at line 50 of file libsoundmanager.hpp.