libepp_nicbr
|
EPP DomainInfo Class. More...
#include <DomainInfo.H>
Public Member Functions | |
DomainInfo (const ActionType type=DOMAIN_INFO) | |
Constructor. | |
void | set_xml_template (const string &xml_template) |
Sets XML template. More... | |
void | set_response (const string &xml_payload, DomParser *parser) |
Pure virtual method to set response from a XML document. More... | |
DomainInfoCmd * | get_command () |
Returns raw pointer to the command. More... | |
DomainInfoRsp * | get_response () |
Returns raw pointer to the response. More... | |
![]() | |
virtual | ~Action () |
virtual destructor | |
string | get_xml () |
Returns XML. More... | |
ActionType | who_am_i () |
Returns Action type. More... | |
Response * | get_response () |
Returns raw pointer to the response. More... | |
Command * | get_command () |
Returns raw pointer to the command. More... | |
Additional Inherited Members | |
![]() | |
Action (const ActionType &type) | |
Constructor that forces childs to set their types. More... | |
void | set_xml_template_common (const string &xml_template) |
Sets the xml template and parses the tags (protected) More... | |
![]() | |
auto_ptr< Command > | _command |
Generic command. | |
auto_ptr< Response > | _response |
Generic response. | |
ActionType | _type |
Action type. | |
string | _xml |
XML command. | |
EPP DomainInfo Class.
|
inline |
Returns raw pointer to the command.
References Action::_command.
Referenced by cmd_domain_info().
|
inline |
Returns raw pointer to the response.
References Action::_response.
Referenced by set_response().
|
inlinevirtual |
Pure virtual method to set response from a XML document.
xml_payload | XML document |
parser | reference to the XML parser |
Implements Action.
References get_response(), DomParser::parse_domain_info_rsp(), and DomainInfoRsp::reset().
|
virtual |