client-cpp  0.8.1
KaaDefaults.hpp File Reference
#include <map>
#include <list>
#include <string>
#include <botan/base64.h>
#include <cstdint>
#include "kaa/common/EndpointObjectHash.hpp"
#include "kaa/channel/ITransportConnectionInfo.hpp"
+ Include dependency graph for KaaDefaults.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 kaa
 

Macros

#define KAA_LOG_LEVEL_NONE   0
 
#define KAA_LOG_LEVEL_FATAL   1
 
#define KAA_LOG_LEVEL_ERROR   2
 
#define KAA_LOG_LEVEL_WARNING   3
 
#define KAA_LOG_LEVEL_INFO   4
 
#define KAA_LOG_LEVEL_DEBUG   5
 
#define KAA_LOG_LEVEL_TRACE   6
 
#define KAA_LOG_LEVEL_FINE_TRACE   7
 
#define KAA_LOG_LEVEL   KAA_MAX_LOG_LEVEL
 

Typedefs

typedef std::vector
< ITransportConnectionInfoPtr > 
kaa::BootstrapServers
 

Functions

const BootstrapServers & kaa::getBootstrapServers ()
 
const Botan::secure_vector
< std::uint8_t > & 
kaa::getDefaultConfigData ()
 
HashDigest kaa::getPropertiesHash ()
 

Variables

const char *const kaa::BUILD_VERSION
 
const char *const kaa::BUILD_COMMIT_HASH
 
const char *const kaa::SDK_TOKEN
 
const std::uint32_t kaa::POLLING_PERIOD_SECONDS
 
const char *const kaa::CLIENT_PUB_KEY_LOCATION
 
const char *const kaa::CLIENT_PRIV_KEY_LOCATION
 
const char *const kaa::CLIENT_STATUS_FILE_LOCATION
 
const char *const kaa::DEFAULT_USER_VERIFIER_TOKEN
 

Macro Definition Documentation

#define KAA_LOG_LEVEL   KAA_MAX_LOG_LEVEL

Definition at line 39 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_DEBUG   5

Definition at line 35 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_ERROR   2

Definition at line 32 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_FATAL   1

Definition at line 31 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_FINE_TRACE   7

Definition at line 37 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_INFO   4

Definition at line 34 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_NONE   0

Copyright 2014-2016 CyberVision, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition at line 30 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_TRACE   6

Definition at line 36 of file KaaDefaults.hpp.

#define KAA_LOG_LEVEL_WARNING   3

Definition at line 33 of file KaaDefaults.hpp.