Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

eppobject::domain Namespace Reference


Compounds

class  eppobject::domain::epp_DomainCheck
class  eppobject::domain::epp_DomainCheckReq
 Class containing all elements used in domain check requests
See also:
epp_GenericReq for additional information.
More...


class  eppobject::domain::epp_DomainCheckRsp
 Class containing all elements used in domain check responses
See also:
epp_GenericCheckRsp for additional information.
More...


class  eppobject::domain::epp_DomainContact
 Class containing information about the human or organizational social information object associated with a domain object. More...

class  eppobject::domain::epp_DomainCreate
class  eppobject::domain::epp_DomainCreateReq
class  eppobject::domain::epp_DomainCreateRsp
class  eppobject::domain::epp_DomainDelete
class  eppobject::domain::epp_DomainDeleteReq
 Class containing all elements used in domain delete requests
See also:
epp_GenericReq for additional information.
More...


class  eppobject::domain::epp_DomainDeleteRsp
 Class containing all elements used in domain delete responses
See also:
epp_GenericRsp for additional information.
More...


class  eppobject::domain::epp_DomainInfo
class  eppobject::domain::epp_DomainInfoReq
 Class containing all elements used in domain info requests
See also:
epp_GenericReq for additional information.
More...


class  eppobject::domain::epp_DomainInfoRsp
class  eppobject::domain::epp_DomainPeriod
 Class describing registration period of the domain object. More...

class  eppobject::domain::epp_DomainRenew
class  eppobject::domain::epp_DomainRenewReq
class  eppobject::domain::epp_DomainRenewRsp
class  eppobject::domain::epp_DomainStatus
 Class containing elements to describe a status of a domain. More...

class  eppobject::domain::epp_DomainTransfer
class  eppobject::domain::epp_DomainTransferReq
class  eppobject::domain::epp_DomainTransferRsp
class  eppobject::domain::epp_DomainUpdate
class  eppobject::domain::epp_DomainUpdateAddRemove
class  eppobject::domain::epp_DomainUpdateChange
class  eppobject::domain::epp_DomainUpdateReq
class  eppobject::domain::epp_DomainUpdateRsp
 Class containing all elements used in domain update responses
See also:
epp_GenericRsp for additional information.
More...



Typedefs

typedef refcnt_ptr< epp_DomainCheckReqepp_DomainCheckReq_ref
 Typedef for the ref to the epp_DomainCheckReq class. More...

typedef refcnt_ptr< epp_DomainCheckRspepp_DomainCheckRsp_ref
 Typedef for the ref to the epp_DomainCheckRsp class. More...

typedef refcnt_ptr< epp_DomainContactepp_DomainContact_ref
 Typedef for the ref to the epp_DomainContact class. More...

typedef refcnt_ptr< epp_DomainCreateReqepp_DomainCreateReq_ref
typedef refcnt_ptr< epp_DomainCreateRspepp_DomainCreateRsp_ref
typedef refcnt_ptr< epp_DomainStatusTypeepp_DomainStatusType_ref
typedef refcnt_ptr< epp_DomainPeriodUnitTypeepp_DomainPeriodUnitType_ref
typedef refcnt_ptr< epp_DomainContactTypeepp_DomainContactType_ref
typedef vector< epp_DomainStatusepp_domain_status_seq
typedef refcnt_ptr< epp_domain_status_seqepp_domain_status_seq_ref
typedef vector< epp_DomainContactepp_domain_contact_seq
typedef refcnt_ptr< epp_domain_contact_seqepp_domain_contact_seq_ref
typedef refcnt_ptr< epp_DomainDeleteReqepp_DomainDeleteReq_ref
 Typedef for the ref to the epp_DomainDeleteReq class. More...

typedef refcnt_ptr< epp_DomainDeleteRspepp_DomainDeleteRsp_ref
 Typedef for the ref to the epp_DomainDeleteRsp class. More...

typedef refcnt_ptr< epp_DomainInfoReqepp_DomainInfoReq_ref
 Typedef for the ref to the epp_DomainInfoReq class. More...

typedef refcnt_ptr< epp_DomainInfoRspepp_DomainInfoRsp_ref
typedef refcnt_ptr< epp_DomainPeriodepp_DomainPeriod_ref
 Typedef for the ref to the epp_DomainPeriod class. More...

typedef refcnt_ptr< epp_DomainRenewReqepp_DomainRenewReq_ref
typedef refcnt_ptr< epp_DomainRenewRspepp_DomainRenewRsp_ref
typedef refcnt_ptr< epp_DomainStatusepp_DomainStatus_ref
 Typedef for the ref to the epp_DomainStatus class. More...

typedef refcnt_ptr< epp_DomainTransferReqepp_DomainTransferReq_ref
typedef refcnt_ptr< epp_DomainTransferRspepp_DomainTransferRsp_ref
typedef refcnt_ptr< epp_DomainUpdateAddRemoveepp_DomainUpdateAddRemove_ref
typedef refcnt_ptr< epp_DomainUpdateChangeepp_DomainUpdateChange_ref
typedef refcnt_ptr< epp_DomainUpdateReqepp_DomainUpdateReq_ref
typedef refcnt_ptr< epp_DomainUpdateRspepp_DomainUpdateRsp_ref
 Typedef for the ref to the epp_DomainUpdateRsp class. More...

typedef refcnt_ptr< epp_DomainCheckepp_DomainCheck_ref
typedef refcnt_ptr< epp_DomainCreateepp_DomainCreate_ref
typedef refcnt_ptr< epp_DomainDeleteepp_DomainDelete_ref
typedef refcnt_ptr< epp_DomainInfoepp_DomainInfo_ref
typedef refcnt_ptr< epp_DomainRenewepp_DomainRenew_ref
typedef refcnt_ptr< epp_DomainTransferepp_DomainTransfer_ref
typedef refcnt_ptr< epp_DomainUpdateepp_DomainUpdate_ref

Enumerations

enum  epp_DomainStatusType {
  CLIENT_DELETE_PROHIBITED, CLIENT_HOLD, CLIENT_RENEW_PROHIBITED, CLIENT_TRANSFER_PROHIBITED,
  CLIENT_UPDATE_PROHIBITED, INACTIVE, OK, PENDING_DELETE,
  PENDING_TRANSFER, PENDING_VERIFICATION, SERVER_DELETE_PROHIBITED, SERVER_HOLD,
  SERVER_RENEW_PROHIBITED, SERVER_TRANSFER_PROHIBITED, SERVER_UPDATE_PROHIBITED
}
enum  epp_DomainPeriodUnitType { YEAR, MONTH }
enum  epp_DomainContactType { ADMIN, BILLING, TECH }

Functions

void setCommandSchemaAttributes (eppobject::epp::EPP_output &outputobject)
 Writes attributes that identify the domain namespace and the location of the domain schema to the output object. More...

eppobject::epp::epp_string returnPeriodUnitType (const epp_DomainPeriodUnitType &unittype)
 Returns the corresponsing epp_string text for the given epp_DomainPeriodUnitType-enum. More...

eppobject::epp::epp_string returnContactType (const epp_DomainContactType &contacttype)
 Returns the corresponsing epp_string text for the given epp_DomainContactType-enum. More...

epp_DomainContactType returnContactEnumType (const eppobject::epp::epp_string &contacttype)
 Returns the corresponsing epp_DomainContactType for the given epp_string. More...

eppobject::epp::epp_string returnStatusType (const epp_DomainStatusType &statusType)
 Returns the corresponsing epp_string text for the given epp_DomainStatusType-enum. More...

epp_DomainStatusType returnStatusEnumType (const eppobject::epp::epp_string &statusType)
 Returns the corresponsing epp_DomainStatusType for the given epp_string. More...


Typedef Documentation

typedef vector<epp_DomainContact> eppobject::domain::epp_domain_contact_seq
 

typedef refcnt_ptr<epp_domain_contact_seq> eppobject::domain::epp_domain_contact_seq_ref
 

typedef vector<epp_DomainStatus> eppobject::domain::epp_domain_status_seq
 

typedef refcnt_ptr<epp_domain_status_seq> eppobject::domain::epp_domain_status_seq_ref
 

typedef refcnt_ptr<epp_DomainCheck> eppobject::domain::epp_DomainCheck_ref
 

typedef refcnt_ptr<epp_DomainCheckReq> eppobject::domain::epp_DomainCheckReq_ref
 

Typedef for the ref to the epp_DomainCheckReq class.

typedef refcnt_ptr<epp_DomainCheckRsp> eppobject::domain::epp_DomainCheckRsp_ref
 

Typedef for the ref to the epp_DomainCheckRsp class.

typedef refcnt_ptr<epp_DomainContact> eppobject::domain::epp_DomainContact_ref
 

Typedef for the ref to the epp_DomainContact class.

typedef refcnt_ptr<epp_DomainContactType> eppobject::domain::epp_DomainContactType_ref
 

typedef refcnt_ptr<epp_DomainCreate> eppobject::domain::epp_DomainCreate_ref
 

typedef refcnt_ptr<epp_DomainCreateReq> eppobject::domain::epp_DomainCreateReq_ref
 

typedef refcnt_ptr<epp_DomainCreateRsp> eppobject::domain::epp_DomainCreateRsp_ref
 

typedef refcnt_ptr<epp_DomainDelete> eppobject::domain::epp_DomainDelete_ref
 

typedef refcnt_ptr<epp_DomainDeleteReq> eppobject::domain::epp_DomainDeleteReq_ref
 

Typedef for the ref to the epp_DomainDeleteReq class.

typedef refcnt_ptr<epp_DomainDeleteRsp> eppobject::domain::epp_DomainDeleteRsp_ref
 

Typedef for the ref to the epp_DomainDeleteRsp class.

typedef refcnt_ptr<epp_DomainInfo> eppobject::domain::epp_DomainInfo_ref
 

typedef refcnt_ptr<epp_DomainInfoReq> eppobject::domain::epp_DomainInfoReq_ref
 

Typedef for the ref to the epp_DomainInfoReq class.

typedef refcnt_ptr<epp_DomainInfoRsp> eppobject::domain::epp_DomainInfoRsp_ref
 

typedef refcnt_ptr<epp_DomainPeriod> eppobject::domain::epp_DomainPeriod_ref
 

Typedef for the ref to the epp_DomainPeriod class.

typedef refcnt_ptr<epp_DomainPeriodUnitType> eppobject::domain::epp_DomainPeriodUnitType_ref
 

typedef refcnt_ptr<epp_DomainRenew> eppobject::domain::epp_DomainRenew_ref
 

typedef refcnt_ptr<epp_DomainRenewReq> eppobject::domain::epp_DomainRenewReq_ref
 

typedef refcnt_ptr<epp_DomainRenewRsp> eppobject::domain::epp_DomainRenewRsp_ref
 

typedef refcnt_ptr<epp_DomainStatus> eppobject::domain::epp_DomainStatus_ref
 

Typedef for the ref to the epp_DomainStatus class.

typedef refcnt_ptr<epp_DomainStatusType> eppobject::domain::epp_DomainStatusType_ref
 

typedef refcnt_ptr<epp_DomainTransfer> eppobject::domain::epp_DomainTransfer_ref
 

typedef refcnt_ptr<epp_DomainTransferReq> eppobject::domain::epp_DomainTransferReq_ref
 

typedef refcnt_ptr<epp_DomainTransferRsp> eppobject::domain::epp_DomainTransferRsp_ref
 

typedef refcnt_ptr<epp_DomainUpdate> eppobject::domain::epp_DomainUpdate_ref
 

typedef refcnt_ptr<epp_DomainUpdateAddRemove> eppobject::domain::epp_DomainUpdateAddRemove_ref
 

typedef refcnt_ptr<epp_DomainUpdateChange> eppobject::domain::epp_DomainUpdateChange_ref
 

typedef refcnt_ptr<epp_DomainUpdateReq> eppobject::domain::epp_DomainUpdateReq_ref
 

typedef refcnt_ptr<epp_DomainUpdateRsp> eppobject::domain::epp_DomainUpdateRsp_ref
 

Typedef for the ref to the epp_DomainUpdateRsp class.


Enumeration Type Documentation

enum eppobject::domain::epp_DomainContactType
 

Enumeration values:
ADMIN 
BILLING 
TECH 

enum eppobject::domain::epp_DomainPeriodUnitType
 

Enumeration values:
YEAR 
MONTH 

enum eppobject::domain::epp_DomainStatusType
 

Enumeration values:
CLIENT_DELETE_PROHIBITED 
CLIENT_HOLD 
CLIENT_RENEW_PROHIBITED 
CLIENT_TRANSFER_PROHIBITED 
CLIENT_UPDATE_PROHIBITED 
INACTIVE 
OK 
PENDING_DELETE 
PENDING_TRANSFER 
PENDING_VERIFICATION 
SERVER_DELETE_PROHIBITED 
SERVER_HOLD 
SERVER_RENEW_PROHIBITED 
SERVER_TRANSFER_PROHIBITED 
SERVER_UPDATE_PROHIBITED 


Function Documentation

epp_DomainContactType eppobject::domain::returnContactEnumType const eppobject::epp::epp_string   contacttype
 

Returns the corresponsing epp_DomainContactType for the given epp_string.

Parameters:
contactype  The contact type as an epp_string
Returns:
The contact type as an epp_DomainContactType-enum
Exceptions:
epp_XMLException  If contacttype is not a valid epp_DomainContactType

eppobject::epp::epp_string eppobject::domain::returnContactType const epp_DomainContactType   contacttype
 

Returns the corresponsing epp_string text for the given epp_DomainContactType-enum.

Parameters:
contacttype  The contact type as an epp_DomainContactType-enum
Returns:
The contact type as an epp_string
Exceptions:
epp_XMLException  If contacttype is not a valid epp_DomainContactType

eppobject::epp::epp_string eppobject::domain::returnPeriodUnitType const epp_DomainPeriodUnitType   unittype
 

Returns the corresponsing epp_string text for the given epp_DomainPeriodUnitType-enum.

Parameters:
unittype  The domain period unit type as an epp_DomainPeriodUnitType-enum
Returns:
The domain period unit type as an epp_string
Exceptions:
epp_XMLException  If unittype is not a valid epp_DomainPeriodUnitType

epp_DomainStatusType eppobject::domain::returnStatusEnumType const eppobject::epp::epp_string   statusType
 

Returns the corresponsing epp_DomainStatusType for the given epp_string.

Parameters:
statusType  The domain status type as an epp_string
Returns:
The domain status type as an epp_DomainStatusType-enum
Exceptions:
epp_XMLException  If statusType is not a valid epp_DomainStatusType

eppobject::epp::epp_string eppobject::domain::returnStatusType const epp_DomainStatusType   statusType
 

Returns the corresponsing epp_string text for the given epp_DomainStatusType-enum.

Parameters:
statusType  The domain status type as an epp_DomainStatusType-enum
Returns:
The domain status type as an epp_string
Exceptions:
epp_XMLException  If statusType is not a valid epp_DomainStatusType

void eppobject::domain::setCommandSchemaAttributes eppobject::epp::EPP_output   outputobject
 

Writes attributes that identify the domain namespace and the location of the domain schema to the output object.

Parameters:
outputobject  The output object to write to


Generated on Fri Mar 22 15:48:46 2002 for epprtk c++ by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001