EpcTools
An event based multi-threaded C++ development framework.
|
Represents a Diameter selector. More...
#include <epcdns.h>
Public Member Functions | |
DiameterSelector () | |
Default constructor. More... | |
const EString & | getRealm () |
Retrieves the realm. More... | |
const EString & | setRealm (const char *realm) |
Assigns the realm. More... | |
const EString & | setRealm (const char *mnc, const char *mcc) |
Assigns the realm. More... | |
const EString & | setRealm (const unsigned char *plmnid) |
Assigns the realm. More... | |
DiameterApplicationEnum | getApplicataion () |
Retrieves the application type. More... | |
DiameterApplicationEnum | setApplication (DiameterApplicationEnum app) |
Assigns the applciation type. More... | |
DiameterProtocolEnum | getProtocol () |
Retrieves the protocol type. More... | |
DiameterProtocolEnum | setProtocol (DiameterProtocolEnum proto) |
Assigns the protocol type. More... | |
DiameterNaptrList & | process () |
Performs the lookup of the Diameter hosts. More... | |
Represents a Diameter selector.
DiameterSelector::DiameterSelector | ( | ) |
Default constructor.
|
inline |
Retrieves the application type.
|
inline |
Retrieves the protocol type.
|
inline |
Retrieves the realm.
DiameterNaptrList & DiameterSelector::process | ( | ) |
Performs the lookup of the Diameter hosts.
|
inline |
Assigns the applciation type.
app | the application type. |
|
inline |
Assigns the protocol type.
proto | the protocol type. |
|
inline |
Assigns the realm.
mnc | mobile network code. |
mcc | mobile country code. |
|
inline |
Assigns the realm.
realm | the realm. |
|
inline |
Assigns the realm.
plmnid | the public land mobile netowrk ID. |