IpNetworkInfoRsp::IpRangeInfo Class Reference

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

#include <IpNetworkInfoRsp.H>

List of all members.

Public Member Functions

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


Detailed Description

EPP IpRangeInfo Class used in IpRangeInfoRsp Class.


Member Function Documentation

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 (  )  [inline]

Returns map of other contacts.

Returns:
map of other contacts

string IpNetworkInfoRsp::IpRangeInfo::get_crDate (  )  [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

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

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

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

Sets reverse dns.

Parameters:
reverseDns delegation information for the ip range

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

Sets allocation type.

Parameters:
allocType ip range allocation type

void IpNetworkInfoRsp::IpRangeInfo::set_asn ( const int  asn  )  [inline]

Sets asn.

Parameters:
asn autonomous system number that is going to manage the ip range

void IpNetworkInfoRsp::IpRangeInfo::set_clId ( const string &  clId  )  [inline]

Sets sponsoring client.

Parameters:
clId identifier 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:
crDate date 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:
crId identifier 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:
exDate date and time identifying the end of the IP network object registration period

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

Sets organization.

Parameters:
organization organization to be associated with the ip range

void IpNetworkInfoRsp::IpRangeInfo::set_parentNetwork ( const Network network  )  [inline]

Sets parent network.

Parameters:
parentNetwork range of IP addresses and roid of the parent IP network

void IpNetworkInfoRsp::IpRangeInfo::set_roid ( const string &  roid  )  [inline]

Sets repository object ID.

Parameters:
roid contains 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:
trDate most recent successful IP network object transfer

void IpNetworkInfoRsp::IpRangeInfo::set_upDate ( const string &  upDate  )  [inline]

Sets date of the last update.

Parameters:
upDate date 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:
upId identifier of the client that last updated the network object


The documentation for this class was generated from the following file:
Generated on Tue Mar 17 16:03:08 2009 for libepp_nicbr by  doxygen 1.4.7