libepp_nicbr
Public Member Functions | Protected Attributes | List of all members
DomainInfoCmd Class Reference

EPP DomainInfoCmd Class. More...

#include <DomainInfoCmd.H>

Inheritance diagram for DomainInfoCmd:
Command BrDomainInfoCmd

Public Member Functions

 DomainInfoCmd (bool reset=true)
 Default constructor.
 
void set_name (const string &name)
 Sets domain name. More...
 
string get_name () const
 Returns domain name. More...
 
void set_hosts_control (const string &hosts_control)
 Sets "hosts" attribute which controls return of information describing hosts. More...
 
string get_hosts_control () const
 Returns hosts control attribute. More...
 
void set_authInfo (const AuthInfo &authInfo)
 Sets authorization information. More...
 
AuthInfo get_authInfo () const
 Returns authorization information. More...
 
void set_launch (const LaunchInfoCmd &launch)
 Sets the launch. More...
 
LaunchInfoCmd get_launch () const
 Returns the launch. More...
 
bool has_extension () const
 Check if there is any extension.
 
bool has_launch_extension () const
 Check if there is launch extension.
 
void reset ()
 Reset object attributes.
 
- Public Member Functions inherited from Command
 Command (bool reset=true)
 Default constructor.
 
void reset ()
 Reset object attributes. More...
 
virtual ~Command ()
 virtual destructor
 
void set_clTRID (const string &clTRID)
 Sets clTRID. More...
 
string get_clTRID () const
 Returns clTRID. More...
 

Protected Attributes

string _name
 fully qualified domain name
 
string _hosts_control
 
AuthInfo _authInfo
 authorization information
 
LaunchInfoCmd _launch
 Launch.
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP DomainInfoCmd Class.

Member Function Documentation

AuthInfo DomainInfoCmd::get_authInfo ( ) const
inline

Returns authorization information.

Returns
authorization information

References _authInfo.

Referenced by cmd_domain_info().

string DomainInfoCmd::get_hosts_control ( ) const
inline

Returns hosts control attribute.

Returns
hosts control attribute

References _hosts_control.

LaunchInfoCmd DomainInfoCmd::get_launch ( ) const
inline

Returns the launch.

Returns
launch

References _launch.

string DomainInfoCmd::get_name ( ) const
inline

Returns domain name.

Returns
fully qualified domain name

References _name.

Referenced by cmd_domain_info().

void DomainInfoCmd::set_authInfo ( const AuthInfo authInfo)
inline

Sets authorization information.

Parameters
authInfodomain authorization information

References _authInfo.

Referenced by cmd_domain_info().

void DomainInfoCmd::set_hosts_control ( const string &  hosts_control)
inline

Sets "hosts" attribute which controls return of information describing hosts.

Parameters
hosts_control"all" (default), "del", "sub", "none"

References _hosts_control.

void DomainInfoCmd::set_launch ( const LaunchInfoCmd launch)
inline

Sets the launch.

Parameters
launchlaunch

References _launch.

Referenced by cmd_domain_info().

void DomainInfoCmd::set_name ( const string &  name)
inline

Sets domain name.

Parameters
namefully qualified domain name

References _name.

Referenced by cmd_domain_info().

Member Data Documentation

string DomainInfoCmd::_hosts_control
protected

controls return of information describing hosts related to domain object

Referenced by get_hosts_control(), reset(), and set_hosts_control().


The documentation for this class was generated from the following file: