//
// Copyright 2019 Juan Palacios <jpalaciosdev@gmail.com>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.
// Distributed under the GPL version 3 or any later version.
//
#pragma once

// clang-format off
#define POLKIT_HELPER_KILLER_ACTION   "org.corectrl.helperkiller.init"
#define DBUS_HELPER_KILLER_SERVICE    "org.corectrl.helperkiller"
#define DBUS_HELPER_KILLER_INTERFACE  "org.corectrl.helperkiller"
#define DBUS_HELPER_KILLER_PATH       "/"

#define POLKIT_HELPER_ACTION          "org.corectrl.helper.init"
#define DBUS_HELPER_SERVICE           "org.corectrl.helper"
#define DBUS_HELPER_INTERFACE         "org.corectrl.helper"
#define DBUS_HELPER_PATH              "/Helper"
#define DBUS_HELPER_PMON_INTERFACE    "org.corectrl.helper.pmon"
#define DBUS_HELPER_PMON_PATH         "/Helper/PMon"
#define DBUS_HELPER_SYSCTL_INTERFACE  "org.corectrl.helper.sysctl"
#define DBUS_HELPER_SYSCTL_PATH       "/Helper/SysCtl"

#define LOG_HELPER_FILE_NAME          "CoreCtrl_helper.log"
#define HELPER_EXE                    "corectrl_helper"
// clang-format on
