blob: 96d180ddfa8dcfbfbcc2ea6d884b1e9b8f299ff2 [file] [log] [blame]
// Copyright 2015 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SYSTEM_API_DBUS_APMANAGER_DBUS_CONSTANTS_H_
#define SYSTEM_API_DBUS_APMANAGER_DBUS_CONSTANTS_H_
namespace apmanager {
const char kServiceName[] = "org.chromium.apmanager";
const char kManagerInterface[] = "org.chromium.apmanager.Manager";
const char kManagerPath[] = "/manager";
const char kManagerError[] = "org.chromium.apmanager.Manager.Error";
const char kServiceInterface[] = "org.chromium.apmanager.Service";
const char kServiceError[] = "org.chromium.apmanager.Service.Error";
const char kConfigInterface[] = "org.chromium.apmanager.Config";
const char kConfigError[] = "org.chromium.apmanager.Config.Error";
const char kClientInterface[] = "org.chromium.apmanager.Client";
const char kDeviceInterface[] = "org.chromium.apmanager.Device";
// Manager Methods.
const char kCreateServiceMethod[] = "CreateService";
const char kRemoveServiceMethod[] = "RemoveService";
// Config Properties.
const char kConfigSSIDProperty[] = "Ssid";
const char kConfigInterfaceNameProperty[] = "InterfaceName";
const char kConfigSecurityModeProperty[] = "SecurityMode";
const char kConfigPassphraseProperty[] = "Passphrase";
const char kConfigHwModeProperty[] = "HwMode";
const char kConfigOperationModeProperty[] = "OperationMode";
const char kConfigChannelProperty[] = "Channel";
const char kConfigHiddenNetworkProperty[] = "HiddenNetwork";
const char kConfigBridgeInterfaceProperty[] = "BridgeInterface";
const char kConfigServerAddressIndexProperty[] = "ServerAddressIndex";
// Security modes.
const char kSecurityModeNone[] = "none";
const char kSecurityModeRSN[] = "rsn";
// Hardware modes.
const char kHwMode80211a[] = "802.11a";
const char kHwMode80211b[] = "802.11b";
const char kHwMode80211g[] = "802.11g";
const char kHwMode80211n[] = "802.11n";
const char kHwMode80211ac[] = "802.11ac";
// Operation modes.
const char kOperationModeServer[] = "server";
const char kOperationModeBridge[] = "bridge";
// D-Bus error codes.
const char kErrorInternalError[] =
"org.chromium.apmanager.Error.InternalError";
const char kErrorInvalidArguments[] =
"org.chromium.apmanager.Error.InvalidArguments";
const char kErrorInvalidConfiguration[] =
"org.chromium.apmanager.Error.InvalidConfiguration";
const char kErrorSuccess[] = "org.chromium.apmanager.Error.Success";
} // namespace apmanager
#endif // SYSTEM_API_DBUS_APMANAGER_DBUS_CONSTANTS_H_