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

EPP IpNetworkCreateCmd Class. More...

#include <IpNetworkCreateCmd.H>

Inheritance diagram for IpNetworkCreateCmd:
Command

Public Member Functions

 IpNetworkCreateCmd (bool reset=true)
 Default constructor.
 
void set_ipRange (const IpRange &ipRange)
 Sets ip range. More...
 
IpRange get_ipRange () const
 Returns ip range. More...
 
void set_organization (const string &organization)
 Sets organization. More...
 
string get_organization () const
 Returns organization associated with the ip range. More...
 
void set_asn (const int asn)
 Sets asn. More...
 
int get_asn () const
 Returns asn. More...
 
void set_allocType (const string &allocType)
 Sets allocation type. More...
 
string get_allocType () const
 Returns allocation type. More...
 
void set_reserveComment (const string &reserveComment)
 Sets reservation comments. More...
 
string get_reserveComment () const
 Returns reservation comments. More...
 
void set_reserveType (const string &reserveType)
 Sets reservation type. More...
 
string get_reserveType () const
 Returns reservation type. More...
 
void insert_contact (const string &type, const string &identification)
 Inserts a contact in the map of other contacts. More...
 
map< string, string, less< string > > get_contacts () const
 Returns map of other contacts. More...
 
void insert_reverseDns (const ReverseDns &reverseDns)
 Sets reverse dns. More...
 
vector< ReverseDns > get_reversesDns () const
 Returns reverses dns. More...
 
void add_dsInfo (const ReverseDSInfo &ds_info)
 Adds DS information. More...
 
list< ReverseDSInfoget_dsInfo () const
 Returns DS information list. More...
 
virtual void reset ()
 
- 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

IpRange _ipRange
 ip range
 
string _organization
 organization associated with the ip range
 
int _asn
 autonomous system number that manages the ip range
 
string _allocType
 allocation type
 
string _reserveType
 reservation type
 
string _reserveComment
 comments for reservation
 
map< string, string, less< string > > _contacts
 other contact objects
 
vector< struct ReverseDns > _reversesDns
 delegation information for the ip range
 
list< ReverseDSInfo_ds_list
 DS info.
 
- Protected Attributes inherited from Command
string _clTRID
 Client Transaction ID.
 

Detailed Description

EPP IpNetworkCreateCmd Class.

Member Function Documentation

void IpNetworkCreateCmd::add_dsInfo ( const ReverseDSInfo ds_info)
inline

Adds DS information.

Parameters
DSinformation

References _ds_list.

Referenced by cmd_ipnetwork_create().

string IpNetworkCreateCmd::get_allocType ( ) const
inline

Returns allocation type.

Returns
ip range allocation type

References _allocType.

Referenced by cmd_ipnetwork_create().

int IpNetworkCreateCmd::get_asn ( ) const
inline

Returns asn.

Returns
autonomous system number that manages the ip range

References _asn.

Referenced by cmd_ipnetwork_create().

map< string, string, less<string> > IpNetworkCreateCmd::get_contacts ( ) const
inline

Returns map of other contacts.

Returns
map of other contacts

References _contacts.

Referenced by cmd_ipnetwork_create().

list<ReverseDSInfo> IpNetworkCreateCmd::get_dsInfo ( ) const
inline

Returns DS information list.

Returns
DS information list

References _ds_list.

IpRange IpNetworkCreateCmd::get_ipRange ( ) const
inline

Returns ip range.

Returns
ip range

References _ipRange.

Referenced by cmd_ipnetwork_create().

string IpNetworkCreateCmd::get_organization ( ) const
inline

Returns organization associated with the ip range.

Returns
organization owner of the ip range

References _organization.

Referenced by cmd_ipnetwork_create().

string IpNetworkCreateCmd::get_reserveComment ( ) const
inline

Returns reservation comments.

Returns
ip range reservation comments

References _reserveComment.

string IpNetworkCreateCmd::get_reserveType ( ) const
inline

Returns reservation type.

Returns
ip range reservation type

References _reserveType.

vector<ReverseDns> IpNetworkCreateCmd::get_reversesDns ( ) const
inline

Returns reverses dns.

Returns
all delegation information for the ip range

References _reversesDns.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::insert_contact ( const string &  type,
const string &  identification 
)
inline

Inserts a contact in the map of other contacts.

Parameters
typecontact type
identificationcontact identification

References _contacts.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::insert_reverseDns ( const ReverseDns &  reverseDns)
inline

Sets reverse dns.

Parameters
reverseDnsdelegation information for the ip range

References _reversesDns.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_allocType ( const string &  allocType)
inline

Sets allocation type.

Parameters
allocTypeip range allocation type

References _allocType.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_asn ( const int  asn)
inline

Sets asn.

Parameters
asnautonomous system number that is going to manage the ip range

References _asn.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_ipRange ( const IpRange ipRange)
inline

Sets ip range.

Parameters
ipRangeip range

References _ipRange.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_organization ( const string &  organization)
inline

Sets organization.

Parameters
organizationorganization to be associated with the ip range

References _organization.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_reserveComment ( const string &  reserveComment)
inline

Sets reservation comments.

Parameters
reserveCommentip range reservation comments

References _reserveComment.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_reserveType ( const string &  reserveType)
inline

Sets reservation type.

Parameters
reserveTypeip range reservation type

References _reserveType.

Referenced by cmd_ipnetwork_create().


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