IpNetworkCreateCmd Class Reference

EPP IpNetworkCreateCmd Class. More...

#include <IpNetworkCreateCmd.H>

Inheritance diagram for IpNetworkCreateCmd:
Command

List of all members.

Public Member Functions

 IpNetworkCreateCmd (bool reset=true)
 Default constructor.
void set_ipRange (const IpRange &ipRange)
 Sets ip range.
IpRange get_ipRange () const
 Returns ip range.
void set_organization (const string &organization)
 Sets organization.
string get_organization () const
 Returns organization associated with the ip range.
void set_asn (const int asn)
 Sets asn.
int get_asn () const
 Returns asn.
void set_allocType (const string &allocType)
 Sets allocation type.
string get_allocType () const
 Returns allocation type.
void insert_contact (const string &type, const string &identification)
 Inserts a contact in the map of other contacts.
map< string, string, less
< string > > 
get_contacts () const
 Returns map of other contacts.
void insert_reverseDns (const ReverseDns &reverseDns)
 Sets reverse dns.
vector< ReverseDns > get_reversesDns () const
 Returns reverses dns.
void reset ()
 Reset object attributes.

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
map< string, string, less
< string > > 
_contacts
 other contact objects
vector< struct ReverseDns > _reversesDns
 delegation information for the ip range

Detailed Description

EPP IpNetworkCreateCmd Class.


Member Function Documentation

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().

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().

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:
type contact type
identification contact identification

References _contacts.

Referenced by cmd_ipnetwork_create().

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

Sets reverse dns.

Parameters:
reverseDns delegation information for the ip range

References _reversesDns.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::reset (  )  [inline]

Reset object attributes.

reset attributes

Reimplemented from Command.

References _allocType, _asn, _contacts, _ipRange, _organization, and _reversesDns.

Referenced by IpNetworkCreateCmd().

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

Sets allocation type.

Parameters:
allocType ip range allocation type

References _allocType.

Referenced by cmd_ipnetwork_create().

void IpNetworkCreateCmd::set_asn ( const int  asn  )  [inline]

Sets asn.

Parameters:
asn autonomous 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:
ipRange ip range

References _ipRange.

Referenced by cmd_ipnetwork_create().

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

Sets organization.

Parameters:
organization organization to be associated with the ip range

References _organization.

Referenced by cmd_ipnetwork_create().


The documentation for this class was generated from the following file:
Generated on Wed Aug 11 16:56:45 2010 for libepp_nicbr by  doxygen 1.6.3