|
EpcTools
An event based multi-threaded C++ development framework.
|
Classes and macros to support DNS functions defined in TS 29.303. More...
#include <stdio.h>#include <algorithm>#include <string>#include <sstream>#include <list>#include <vector>#include "estring.h"#include "dnscache.h"Go to the source code of this file.
Classes | |
| class | EPCDNS::Utility |
| Provides several utilities for manipulating names, services and protocols. More... | |
| class | EPCDNS::CanonicalNodeName |
| Canonical node name. More... | |
| class | EPCDNS::UsageTypeList |
| Represents a list of usage types. More... | |
| class | EPCDNS::NetworkCapabilityList |
| Represents a list of network capabilities. More... | |
| class | EPCDNS::StringVector |
| Represents a vector (array) of strings. More... | |
| class | EPCDNS::AppProtocol |
| Application protocol object. More... | |
| class | EPCDNS::AppProtocolList |
| Manages a list of application protocols. More... | |
| class | EPCDNS::AppService |
| The application service object. More... | |
| class | EPCDNS::NodeSelectorResult |
| Contains the node selector results. More... | |
| class | EPCDNS::NodeSelectorResultList |
| A list of node selector result objects. More... | |
| class | EPCDNS::NodeSelector |
| contains the information to select a node. More... | |
| class | EPCDNS::ColocatedCandidate |
| Represents a colocated candidate. More... | |
| class | EPCDNS::ColocatedCandidateList |
| A list of colocated candidates. More... | |
| class | EPCDNS::MMENodeSelector |
| A MME node selector. More... | |
| class | EPCDNS::PGWNodeSelector |
| A PGW node selector. More... | |
| class | EPCDNS::PGWUPFNodeSelector |
| A PGW user plane node selector. More... | |
| class | EPCDNS::SGWNodeSelector |
| A SGW node selector. More... | |
| class | EPCDNS::SGWUPFNodeSelector |
| A SGW user plane node selector. More... | |
| class | EPCDNS::ENodeBUPFNodeSelector |
| An eNodeB user plane node selector. More... | |
| class | EPCDNS::EpcNodeSelector |
| A EPC node selector. More... | |
| class | EPCDNS::DiameterNaptr |
| Diameter name pointer (NAPTR) object. More... | |
| class | EPCDNS::DiameterHost |
| Represents a diameter host. More... | |
| class | EPCDNS::DiameterSrv |
| Represents a Diameter server. More... | |
| class | EPCDNS::DiameterSrvVector |
| Represents a vector (array) of Diameter servers. More... | |
| class | EPCDNS::DiameterNaptrA |
| A Diameter NAPTR A record object. More... | |
| class | EPCDNS::DiameterNaptrS |
| A Diameter NAPTR S record object. More... | |
| class | EPCDNS::DiameterNaptrList |
| A list of Diameter NAPTR objects. More... | |
| class | EPCDNS::DiameterSelector |
| Represents a Diameter selector. More... | |
Namespaces | |
| EPCDNS | |
| The namespace for the TS 29.303 related DNS functions. | |
Typedefs | |
| typedef Void(* | EPCDNS::AsyncNodeSelectorCallback) (NodeSelector &ns, cpVoid data) |
Classes and macros to support DNS functions defined in TS 29.303.
1.8.16