DomainPlug-insDocumentation
Public Member Functions | Data Fields
EPPXML Class Reference

#include <eppxml.h>

Public Member Functions

 EPPXML (STLRT::Log::Entry &_logger)
virtual ~EPPXML (void)
virtual Str __Generate_clTRID (void)
virtual void __prepare (void)
virtual Str getXML (void)
virtual Str generateXML (void)
virtual Str getEPP_NS_EPP_10 (void)
virtual Str getEPP_NS_DOMAIN_10 (void)
virtual Str getEPP_NS_CONTACT_10 (void)
virtual Str getEPP_NS_HOST_10 (void)
virtual Str getEPP_SCHEMA_LOCATION_EPP_10 (void)
virtual Str getEPP_SCHEMA_LOCATION_DOMAIN_10 (void)
virtual Str getEPP_SCHEMA_LOCATION_CONTACT_10 (void)
virtual Str getEPP_SCHEMA_LOCATION_HOST_10 (void)
virtual EPPResponse getGeneralResult (Str answer)
virtual void FormHelo (void)
virtual void FormHelo (map< Str, Str > extension)
virtual void CustomizeFormHelo (map< Str, Str > extension)
virtual void ParseHelo (Str answer)
virtual void FormLogin (Str Login, Str Pwd)
virtual void FormLogin (Str Login, Str Pwd, map< Str, Str > extension)
virtual void CustomizeFormLogin (map< Str, Str > extension)
virtual void FormLogout (void)
virtual void FormLogout (map< Str, Str > extension)
virtual void CustomizeFormLogout (map< Str, Str > extension)
virtual void FormCheckContact (list< Str > input)
virtual void FormCheckContact (list< Str >, map< Str, Str > extension)
virtual void CustomizeFormCheckContact (map< Str, Str > extension)
virtual map< Str, int > ParseCheckContact (Str answer)
virtual void FormCreateContactGeneral (EPPContact CI, map< Str, Str > ex, Str type)
virtual Str ParseCreateContact (Str answer)
virtual void FormCreateContactLoc (EPPContact CI)
virtual void FormCreateContactLoc (EPPContact CI, map< Str, Str > extension)
virtual void CustomizeFormCreateContactLoc (map< Str, Str > extension)
virtual Str ParseCreateContactLoc (Str answer)
virtual void FormCreateContactInt (EPPContact CI)
virtual void FormCreateContactInt (EPPContact CI, map< Str, Str > extension)
virtual void CustomizeFormCreateContactInt (map< Str, Str > extension)
virtual void FormInfoContact (Str ID, Str Pwd)
virtual void FormInfoContact (Str ID, Str Pwd, map< Str, Str > ex)
virtual void CustomizeFormInfoContact (map< Str, Str > ex)
virtual void FormUpdateContactLoc (EPPContact CI)
virtual void FormUpdateContactLoc (EPPContact CI, map< Str, Str > extension)
virtual void CustomizeFormUpdateContactLoc (map< Str, Str > extension)
virtual void FormCheckDomain (list< Str > input)
virtual void FormCheckDomain (list< Str > input, map< Str, Str > extension)
virtual void CustomizeFormCheckDomain (map< Str, Str > extension)
virtual map< Str, int > ParseCheckDomain (Str answer)
virtual void FormCreateDomain (Str DomainName, Int Period, map< Str, Str > contacts, Str Password, list< EPPNS > NSes)
virtual void FormCreateDomain (Str DomainName, Int Period, map< Str, Str > contacts, Str Password, list< EPPNS > NSes, map< Str, Str > extension)
virtual void CustomizeFormCreateDomain (map< Str, Str > extension)
virtual int ParseCreateDomain (Str answer)
virtual void FormInfoDomain (Str Domain)
virtual void FormInfoDomain (Str Domain, map< Str, Str > extension)
virtual void CustomizeFormInfoDomain (map< Str, Str > extension)
virtual int ParseInfoDomain (Str answer)
virtual void FormUpdateDomain (Str domain, list< EPPNS > old_nses, list< EPPNS > new_nses, map< Str, Str > old_contacts, map< Str, Str > new_contacts)
virtual void FormUpdateDomain (Str domain, list< EPPNS > old_nses, list< EPPNS > new_nses, map< Str, Str > old_contacts, map< Str, Str > new_contacts, map< Str, Str > extension)
virtual void CustomizeFormUpdateDomain (map< Str, Str > extension)
virtual void FormRenewDomain (Str Domain, Str ExpDate, Int Period)
virtual void FormRenewDomain (Str Domain, Str ExpDate, Int Period, map< Str, Str > extension)
virtual void CustomizeFormRenewDomain (map< Str, Str > extension)
virtual void FormTransferDomain (Str Domain, Str Password)
virtual void FormTransferDomain (Str Domain, Str Password, map< Str, Str > extension)
virtual void CustomizeFormTransferDomain (map< Str, Str > extension)
virtual void FormDeleteDomain (Str Domain)
virtual void FormDeleteDomain (Str Domain, map< Str, Str > extension)
virtual void CustomizeFormDeleteDomain (map< Str, Str > extension)
virtual void FormCheckHost (list< Str > input)
virtual void FormCheckHost (list< Str > input, map< Str, Str > extension)
virtual void CustomizeFormCheckHost (map< Str, Str > extension)
virtual map< Str, int > ParseCheckHost (Str answer)
virtual void FormCreateHost (Str hostName, list< Str > ip)
virtual void FormCreateHost (Str hostName, list< Str > ip, map< Str, Str > extension)
virtual void CustomizeFormCreateHost (map< Str, Str > extension)
virtual int ParseCreateHost (Str answer)

Data Fields

Str svID
Str svDate
Str proto
Str lang
list< Str > objURI
list< Str > extURI
XMLPacket packet
STLRT::Log::Entry & logger

Detailed Description

Examples:

eppxml_example.cpp.


Constructor & Destructor Documentation

EPPXML::~EPPXML ( void  ) [virtual]

Member Function Documentation

Str EPPXML::__Generate_clTRID ( void  ) [virtual]
void EPPXML::__prepare ( void  ) [virtual]
Str EPPXML::generateXML ( void  ) [virtual]
Str EPPXML::getEPP_NS_HOST_10 ( void  ) [virtual]
Str EPPXML::getEPP_SCHEMA_LOCATION_CONTACT_10 ( void  ) [virtual]
Str EPPXML::getEPP_SCHEMA_LOCATION_DOMAIN_10 ( void  ) [virtual]
Str EPPXML::getEPP_SCHEMA_LOCATION_EPP_10 ( void  ) [virtual]
Str EPPXML::getEPP_SCHEMA_LOCATION_HOST_10 ( void  ) [virtual]
EPPResponse EPPXML::getGeneralResult ( Str  answer) [virtual]

Field Documentation

list<Str> EPPXML::extURI
STLRT::Log::Entry& EPPXML::logger
list<Str> EPPXML::objURI

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines