libepp_nicbr
Functions
DomainFunctions.H File Reference

EPP Domain related functions. More...

#include "SheppCommandFunctions.H"
#include "DomainCheck.H"
#include "DomainInfo.H"
#include "DomainTransfer.H"
#include "DomainCreate.H"
#include "DomainUpdate.H"
#include "DomainRenew.H"
#include "DomainDelete.H"
#include "RegistrationPeriod.H"

Go to the source code of this file.

Functions

int cmd_domain_help (string error_msg, string specific="")
 print domain command usage info More...
 
int cmd_domain_check (vector< string > &args)
 domain check command function More...
 
int cmd_domain_info (vector< string > &args)
 domain info command function More...
 
int cmd_domain_transfer (vector< string > &args)
 domain transfer command function More...
 
int cmd_domain_create (vector< string > &args)
 domain create command function More...
 
int cmd_domain_delete (vector< string > &args)
 domain check delete function More...
 
int cmd_domain_renew (vector< string > &args)
 domain renew command function More...
 
int cmd_domain_update (vector< string > &args)
 domain update command function More...
 
int cmd_domain (vector< string > &args)
 main domain command More...
 

Detailed Description

EPP Domain related functions.

Function Documentation

int cmd_domain ( vector< string > &  args)

main domain command

Parameters
argcommand-line input arguments
Returns
0 if ok, -1 otherwise

References cmd_domain_check(), cmd_domain_create(), cmd_domain_delete(), cmd_domain_help(), cmd_domain_info(), cmd_domain_renew(), cmd_domain_transfer(), and cmd_domain_update().

Referenced by init_commands().

int cmd_domain_check ( vector< string > &  args)
int cmd_domain_create ( vector< string > &  args)
int cmd_domain_delete ( vector< string > &  args)
int cmd_domain_help ( string  error_msg,
string  specific = "" 
)

print domain command usage info

Parameters
error_msgerror message to be printed
specificoptional, choses specific sub-command
Returns
0 if ok, -1 otherwise

Referenced by cmd_def_reg_create(), cmd_def_reg_renew(), cmd_def_reg_transfer(), cmd_def_reg_update(), cmd_domain(), cmd_domain_check(), cmd_domain_create(), cmd_domain_delete(), cmd_domain_info(), cmd_domain_renew(), cmd_domain_transfer(), and cmd_domain_update().

int cmd_domain_info ( vector< string > &  args)
int cmd_domain_renew ( vector< string > &  args)
int cmd_domain_transfer ( vector< string > &  args)
int cmd_domain_update ( vector< string > &  args)

domain update command function

Parameters
argsvector with command-line arguments
Returns
0 if ok, -1 otherwise

References SheppPrint::authInfo(), SheppObjSet::authInfo(), cmd_domain_help(), SheppObjSet::dsInfo(), LaunchPhase::fromStr(), DomainUpdateCmd::get_authInfo(), BrDomainUpdate::get_command(), DomainUpdate::get_command(), DomainUpdateCmd::get_contact_add(), DomainUpdateCmd::get_contact_rem(), DomainUpdateCmd::get_name(), DomainUpdateCmd::get_nameserver_add(), DomainUpdateCmd::get_nameserver_rem(), RGPRestore::get_operation(), AuthInfo::get_pw(), DomainUpdateCmd::get_registrant(), DomainUpdateCmd::get_rgp_restore(), AuthInfo::get_roid_f(), DomainUpdateCmd::get_status_add(), DomainUpdateCmd::get_status_rem(), DomainUpdateCmd::has_secdns_extension(), DomainUpdateCmd::insert_contact_add(), DomainUpdateCmd::insert_contact_rem(), DomainUpdateCmd::insert_dnskey_add(), DomainUpdateCmd::insert_dnskey_rem(), DomainUpdateCmd::insert_ds_add(), DomainUpdateCmd::insert_ds_chg(), DomainUpdateCmd::insert_ds_rem(), DomainUpdateCmd::insert_ds_rem_1_1(), DomainUpdateCmd::insert_nameserver_add(), DomainUpdateCmd::insert_nameserver_rem(), DomainUpdateCmd::insert_status_add(), DomainUpdateCmd::insert_status_rem(), SheppObjSet::keyData(), SheppPrint::nameserver(), SheppObjSet::nameServer(), process_action(), SheppObjSet::rgpRestore(), LaunchUpdateCmd::set_applicationId(), DomainUpdateCmd::set_authInfo(), DomainUpdateCmd::set_launch(), DomainUpdateCmd::set_max_sig_life(), DomainUpdateCmd::set_name(), LaunchPhase::set_name(), LaunchUpdateCmd::set_phase(), LaunchPhase::set_phase(), DomainUpdateCmd::set_registrant(), DomainUpdateCmd::set_rgp_restore(), DomainUpdateCmd::set_secDnsVersion(), DomainUpdateCmd::setRemoveAll(), DomainUpdateCmd::setUrgentFlag(), SheppStrUtil::split(), and SheppObjSet::status().

Referenced by cmd_domain().