Configurable CPU Governor (fixed)
modified: .vscode/launch.json modified: react/CMakeLists.txt modified: react/public/var/config.json new file: react/src/GovernorSettings.tsx modified: react/src/JackHostStatus.tsx new file: react/src/ListSelectDialog.tsx modified: react/src/PiPedalModel.tsx modified: react/src/SettingsDialog.tsx modified: react/tmp.txt modified: src/BeastServer.cpp modified: src/BeastServer.hpp modified: src/CMakeLists.txt modified: src/ConfigMain.cpp new file: src/CpuGovernor.cpp new file: src/CpuGovernor.hpp new file: src/GovernorSettings.cpp new file: src/GovernorSettings.hpp new file: src/Ipv6Helpers.cpp new file: src/Ipv6Helpers.hpp modified: src/JackHost.cpp modified: src/PiPedalModel.cpp
This commit is contained in:
+34
-1
@@ -3,7 +3,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include <boost/asio/ip/tcp.hpp>
|
||||
#include <boost/asio/ip/network_v4.hpp>
|
||||
#include <boost/asio/ip/network_v6.hpp>
|
||||
#include <cstring>
|
||||
|
||||
|
||||
@@ -164,12 +164,34 @@ public:
|
||||
HttpResponse &res,
|
||||
std::error_code &ec) = 0;
|
||||
|
||||
virtual void head_response(
|
||||
const std::string&fromAddress,
|
||||
const uri&request_uri,
|
||||
const HttpRequest &req,
|
||||
HttpResponse &res,
|
||||
std::error_code &ec) {
|
||||
head_response(request_uri,req,res,ec);
|
||||
}
|
||||
|
||||
|
||||
|
||||
virtual void get_response(
|
||||
const uri&request_uri,
|
||||
const HttpRequest &req,
|
||||
HttpResponse &res,
|
||||
std::error_code &ec) = 0;
|
||||
|
||||
virtual void get_response(
|
||||
const std::string&fromAddress,
|
||||
const uri&request_uri,
|
||||
const HttpRequest &req,
|
||||
HttpResponse &res,
|
||||
std::error_code &ec)
|
||||
{
|
||||
get_response(request_uri,req,res,ec);
|
||||
}
|
||||
|
||||
|
||||
virtual void post_response(
|
||||
const uri&request_uri,
|
||||
const HttpRequest &req,
|
||||
@@ -178,6 +200,17 @@ public:
|
||||
{
|
||||
get_response(request_uri,req,res,ec);
|
||||
}
|
||||
virtual void post_response(
|
||||
const std::string&fromAddress,
|
||||
const uri&request_uri,
|
||||
const HttpRequest &req,
|
||||
HttpResponse &res,
|
||||
std::error_code &ec)
|
||||
{
|
||||
post_response(
|
||||
request_uri,req,res,ec);
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
class BeastServer {
|
||||
|
||||
Reference in New Issue
Block a user