libepp_nicbr
Public Member Functions | List of all members
IpNetworkInfoRsp::IpRangeInfo Class Reference

EPP IpRangeInfo Class used in IpRangeInfoRsp Class. More...

#include <IpNetworkInfoRsp.H>

Public Member Functions

 IpRangeInfo ()
 Default constructor.
 
void set_roid (const string &roid)
 Sets repository object ID. More...
 
string get_roid () const
 Returns repository object ID. More...
 
void set_allocType (const string &allocType)
 Sets allocation type. More...
 
string get_allocType () const
 Returns allocation type. More...
 
void set_reserveType (const string &reserveType)
 Sets reservation type. More...
 
string get_reserveType () const
 Returns reservation type. More...
 
void set_reserveComment (const string &reserveComment)
 Sets reservation comments. More...
 
string get_reserveComment () const
 Returns reservation comments. More...
 
void set_organization (const string &organization)
 Sets organization. More...
 
string get_organization () const
 Returns organization associated with the ip range. 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 set_asn (const int asn)
 Sets asn. More...
 
int get_asn () const
 Returns asn. 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...
 
void set_parentNetwork (const Network &network)
 Sets parent network. More...
 
Network get_parentNetwork () const
 Returns parent network. More...
 
void insert_childNetwork (const Network &network)
 Inserts child network. More...
 
vector< Networkget_childNetworks () const
 Returns child networks. More...
 
void set_clId (const string &clId)
 Sets sponsoring client. More...
 
string get_clId () const
 Returns sponsoring client. More...
 
void set_crId (const string &crId)
 Sets client that created the ip range. More...
 
string get_crId () const
 Returns client that created the ip range. More...
 
void set_crDate (const string &crDate)
 Sets date of the ip range creation. More...
 
string get_crDate () const
 Returns date of the ip range creation. More...
 
void set_exDate (const string &exDate)
 Sets ip range's expiration date. More...
 
string get_exDate () const
 Returns ip range's expiration date. More...
 
void set_upId (const string &upId)
 Sets last client that updated the ip range. More...
 
string get_upId () const
 Returns last client that updated the ip range. More...
 
void set_upDate (const string &upDate)
 Sets date of the last update. More...
 
string get_upDate () const
 Returns date of the last update. More...
 
void set_trDate (const string &trDate)
 Sets most recent successful IP network object transfer. More...
 
string get_trDate () const
 Returns most recent successful IP network object transfer. More...
 
void reset ()
 

Detailed Description

EPP IpRangeInfo Class used in IpRangeInfoRsp Class.

Member Function Documentation

void IpNetworkInfoRsp::IpRangeInfo::add_dsInfo ( const ReverseDSInfo ds_info)
inline

Adds DS information.

Parameters
DSinformation
string IpNetworkInfoRsp::IpRangeInfo::get_allocType ( ) const
inline

Returns allocation type.

Returns
ip range allocation type
int IpNetworkInfoRsp::IpRangeInfo::get_asn ( ) const
inline

Returns asn.

Returns
autonomous system number that manages the ip range
vector<Network> IpNetworkInfoRsp::IpRangeInfo::get_childNetworks ( ) const
inline

Returns child networks.

Returns
range of IP addresses and roids of allocated or assigned subnetworks of the IP network
string IpNetworkInfoRsp::IpRangeInfo::get_clId ( ) const
inline

Returns sponsoring client.

Returns
identifier of the client that created the IP network object
map< string, string, less<string> > IpNetworkInfoRsp::IpRangeInfo::get_contacts ( ) const
inline

Returns map of other contacts.

Returns
map of other contacts
string IpNetworkInfoRsp::IpRangeInfo::get_crDate ( ) const
inline

Returns date of the ip range creation.

Returns
date and time of the IP network object creation
string IpNetworkInfoRsp::IpRangeInfo::get_crId ( ) const
inline

Returns client that created the ip range.

Returns
identifier of the client that created the IP network object
list<ReverseDSInfo> IpNetworkInfoRsp::IpRangeInfo::get_dsInfo ( ) const
inline

Returns DS information list.

Returns
DS information list
string IpNetworkInfoRsp::IpRangeInfo::get_exDate ( ) const
inline

Returns ip range's expiration date.

Returns
date and time identifying the end of the IP network object registration period
string IpNetworkInfoRsp::IpRangeInfo::get_organization ( ) const
inline

Returns organization associated with the ip range.

Returns
organization owner of the ip range
Network IpNetworkInfoRsp::IpRangeInfo::get_parentNetwork ( ) const
inline

Returns parent network.

Returns
range of IP addresses and roid of the parent IP network
string IpNetworkInfoRsp::IpRangeInfo::get_reserveComment ( ) const
inline

Returns reservation comments.

Returns
ip range reservation comments
string IpNetworkInfoRsp::IpRangeInfo::get_reserveType ( ) const
inline

Returns reservation type.

Returns
ip range reservation type
vector<ReverseDns> IpNetworkInfoRsp::IpRangeInfo::get_reversesDns ( ) const
inline

Returns reverses dns.

Returns
all delegation information for the ip range
string IpNetworkInfoRsp::IpRangeInfo::get_roid ( ) const
inline

Returns repository object ID.

Returns
server-unique id for the created IP network
string IpNetworkInfoRsp::IpRangeInfo::get_trDate ( ) const
inline

Returns most recent successful IP network object transfer.

Returns
most recent successful IP network object transfer
string IpNetworkInfoRsp::IpRangeInfo::get_upDate ( ) const
inline

Returns date of the last update.

Returns
date and time of the most recent network object modification
string IpNetworkInfoRsp::IpRangeInfo::get_upId ( ) const
inline

Returns last client that updated the ip range.

Returns
identifier of the client that last updated the network object
void IpNetworkInfoRsp::IpRangeInfo::insert_childNetwork ( const Network network)
inline

Inserts child network.

Parameters
networkIP address and roid of allocated or assigned subnetwork of the IP network
void IpNetworkInfoRsp::IpRangeInfo::insert_contact ( const string &  type,
const string &  identification 
)
inline

Inserts a contact in the map of other contacts.

Parameters
typecontact type
identificationcontact identification
void IpNetworkInfoRsp::IpRangeInfo::insert_reverseDns ( const ReverseDns &  reverseDns)
inline

Sets reverse dns.

Parameters
reverseDnsdelegation information for the ip range
void IpNetworkInfoRsp::IpRangeInfo::set_allocType ( const string &  allocType)
inline

Sets allocation type.

Parameters
allocTypeip range allocation type
void IpNetworkInfoRsp::IpRangeInfo::set_asn ( const int  asn)
inline

Sets asn.

Parameters
asnautonomous system number that is going to manage the ip range
void IpNetworkInfoRsp::IpRangeInfo::set_clId ( const string &  clId)
inline

Sets sponsoring client.

Parameters
clIdidentifier of the client that created the IP network object
void IpNetworkInfoRsp::IpRangeInfo::set_crDate ( const string &  crDate)
inline

Sets date of the ip range creation.

Parameters
crDatedate and time of the IP network object creation
void IpNetworkInfoRsp::IpRangeInfo::set_crId ( const string &  crId)
inline

Sets client that created the ip range.

Parameters
crIdidentifier of the client that created the IP network object
void IpNetworkInfoRsp::IpRangeInfo::set_exDate ( const string &  exDate)
inline

Sets ip range's expiration date.

Parameters
exDatedate and time identifying the end of the IP network object registration period
void IpNetworkInfoRsp::IpRangeInfo::set_organization ( const string &  organization)
inline

Sets organization.

Parameters
organizationorganization to be associated with the ip range
void IpNetworkInfoRsp::IpRangeInfo::set_parentNetwork ( const Network network)
inline

Sets parent network.

Parameters
parentNetworkrange of IP addresses and roid of the parent IP network
void IpNetworkInfoRsp::IpRangeInfo::set_reserveComment ( const string &  reserveComment)
inline

Sets reservation comments.

Parameters
reserveCommentip range reservation comments
void IpNetworkInfoRsp::IpRangeInfo::set_reserveType ( const string &  reserveType)
inline

Sets reservation type.

Parameters
reserveTypeip range reservation type
void IpNetworkInfoRsp::IpRangeInfo::set_roid ( const string &  roid)
inline

Sets repository object ID.

Parameters
roidcontains the server-unique id for the created IP network
void IpNetworkInfoRsp::IpRangeInfo::set_trDate ( const string &  trDate)
inline

Sets most recent successful IP network object transfer.

Parameters
trDatemost recent successful IP network object transfer
void IpNetworkInfoRsp::IpRangeInfo::set_upDate ( const string &  upDate)
inline

Sets date of the last update.

Parameters
upDatedate and time of the most recent network object modification
void IpNetworkInfoRsp::IpRangeInfo::set_upId ( const string &  upId)
inline

Sets last client that updated the ip range.

Parameters
upIdidentifier of the client that last updated the network object

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