![]() |
Kea 3.1.1
|
#include <exceptions/exceptions.h>
#include <client.h>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/composite_key.hpp>
#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <istream>
#include <list>
#include <unordered_map>
#include <string>
Go to the source code of this file.
Classes | |
class | isc::radius::AttrDef |
RADIUS attribute definition. More... | |
class | isc::radius::AttrDefs |
RADIUS attribute definitions. More... | |
class | isc::radius::IntCstDef |
RADIUS integer constant definitions. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::radius |
Typedefs | |
typedef std::list< AttrDef > | isc::radius::AttrDefList |
List of Attribute definitions. | |
typedef boost::shared_ptr< AttrDef > | isc::radius::AttrDefPtr |
Shared pointers to Attribute definition. | |
typedef boost::shared_ptr< IntCstDef > | isc::radius::IntCstDefPtr |
Shared pointers to Integer constant definition. | |
Enumerations | |
enum | isc::radius::AttrValueType { isc::radius::PW_TYPE_STRING , isc::radius::PW_TYPE_INTEGER , isc::radius::PW_TYPE_IPADDR , isc::radius::PW_TYPE_IPV6ADDR , isc::radius::PW_TYPE_IPV6PREFIX } |
Attribute value types. More... | |
Functions | |
string | isc::radius::attrValueTypeToText (const AttrValueType value) |
AttrValueType value -> name function. | |
AttrValueType | isc::radius::textToAttrValueType (const std::string &name) |
AttrValueType name -> value function. | |