libepp_nicbr
Functions
AsnFunctions.H File Reference

EPP ASN related functions. More...

#include "SheppCommandFunctions.H"
#include "AsnCheck.H"
#include "AsnCreate.H"
#include "AsnDelete.H"
#include "AsnInfo.H"
#include "AsnRenew.H"
#include "AsnTransfer.H"
#include "AsnUpdate.H"

Go to the source code of this file.

Functions

int cmd_asn_help (string error_msg, string specific="")
 print asn command usage info More...
 
int cmd_asn_check (vector< string > &args)
 asn check command function More...
 
int cmd_asn_create (vector< string > &args)
 asn create command function More...
 
int cmd_asn_delete (vector< string > &args)
 asn check delete function More...
 
int cmd_asn_info (vector< string > &args)
 asn info command function More...
 
int cmd_asn_renew (vector< string > &args)
 asn renew command function More...
 
int cmd_asn_transfer (vector< string > &args)
 asn transfer command function More...
 
int cmd_asn_update (vector< string > &args)
 asn update command function More...
 
int cmd_asn (vector< string > &args)
 main asn command More...
 

Detailed Description

EPP ASN related functions.

Function Documentation

int cmd_asn ( vector< string > &  args)

main asn command

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

References cmd_asn_check(), cmd_asn_create(), cmd_asn_delete(), cmd_asn_help(), cmd_asn_info(), cmd_asn_renew(), cmd_asn_transfer(), and cmd_asn_update().

Referenced by init_commands().

int cmd_asn_check ( vector< string > &  args)

asn check command function

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

References AsnCheckCmd::add_asn(), cmd_asn_help(), AsnCheckCmd::get_asn_list(), AsnCheck::get_command(), and process_action().

Referenced by cmd_asn().

int cmd_asn_create ( vector< string > &  args)
int cmd_asn_delete ( vector< string > &  args)

asn check delete function

Parameters
argsvector with command-line arguments
Returns
0

References cmd_asn_help(), AsnDeleteCmd::get_asn(), AsnDelete::get_command(), process_action(), and AsnDeleteCmd::set_asn().

Referenced by cmd_asn().

int cmd_asn_help ( string  error_msg,
string  specific = "" 
)

print asn command usage info

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

Referenced by cmd_asn(), cmd_asn_check(), cmd_asn_create(), cmd_asn_delete(), cmd_asn_info(), cmd_asn_renew(), cmd_asn_transfer(), and cmd_asn_update().

int cmd_asn_info ( vector< string > &  args)

asn info command function

Parameters
argsvector with command-line arguments
Returns
0

References cmd_asn_help(), AsnInfoCmd::get_asn(), AsnInfo::get_command(), process_action(), and AsnInfoCmd::set_asn().

Referenced by cmd_asn().

int cmd_asn_renew ( vector< string > &  args)
int cmd_asn_transfer ( vector< string > &  args)

asn transfer command function

Parameters
argsvector with command-line arguments
Returns
0

References cmd_asn_help(), AsnTransferCmd::get_asn(), AsnTransfer::get_command(), AsnTransferCmd::get_operation(), process_action(), AsnTransferCmd::set_asn(), and AsnTransferCmd::set_operation().

Referenced by cmd_asn().

int cmd_asn_update ( vector< string > &  args)