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

eppobject::host Namespace Reference


Compounds

class  eppobject::host::epp_HostAddress
 Class containing information about a host address. More...

class  eppobject::host::epp_HostCheck
class  eppobject::host::epp_HostCheckReq
 Class containing all elements used in host check requests
See also:
epp_GenericReq for additional information.
More...


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


class  eppobject::host::epp_HostCreate
class  eppobject::host::epp_HostCreateReq
class  eppobject::host::epp_HostCreateRsp
class  eppobject::host::epp_HostDelete
class  eppobject::host::epp_HostDeleteReq
 Class containing all elements used in host delete requests
See also:
epp_GenericReq for additional information.
More...


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


class  eppobject::host::epp_HostInfo
class  eppobject::host::epp_HostInfoReq
 Class containing all elements used in host info requests
See also:
epp_GenericReq for additional information.
More...


class  eppobject::host::epp_HostInfoRsp
class  eppobject::host::epp_HostStatus
 Class containing elements to describe a status of a host. More...

class  eppobject::host::epp_HostUpdate
class  eppobject::host::epp_HostUpdateAddRemove
class  eppobject::host::epp_HostUpdateChange
class  eppobject::host::epp_HostUpdateReq
class  eppobject::host::epp_HostUpdateRsp
 Class containing all elements used in host update responses
See also:
epp_GenericRsp for additional information.
More...



Typedefs

typedef refcnt_ptr< epp_HostAddressepp_HostAddress_ref
 Typedef for the ref to the epp_HostAddress class. More...

typedef refcnt_ptr< epp_HostCheckReqepp_HostCheckReq_ref
 Typedef for the ref to the epp_HostCheckReq class. More...

typedef refcnt_ptr< epp_HostCheckRspepp_HostCheckRsp_ref
 Typedef for the ref to the epp_HostCheckRsp class. More...

typedef refcnt_ptr< epp_HostCreateReqepp_HostCreateReq_ref
typedef refcnt_ptr< epp_HostCreateRspepp_HostCreateRsp_ref
typedef refcnt_ptr< epp_HostStatusTypeepp_HostStatusType_ref
typedef refcnt_ptr< epp_HostAddressTypeepp_HostAddressType_ref
typedef vector< epp_HostStatusepp_host_status_seq
typedef refcnt_ptr< epp_host_status_seqepp_host_status_seq_ref
typedef vector< epp_HostAddressepp_host_address_seq
typedef refcnt_ptr< epp_host_address_seqepp_host_address_seq_ref
typedef refcnt_ptr< epp_HostDeleteReqepp_HostDeleteReq_ref
 Typedef for the ref to the epp_HostDeleteReq class. More...

typedef refcnt_ptr< epp_HostDeleteRspepp_HostDeleteRsp_ref
 Typedef for the ref to the epp_HostDeleteRsp class. More...

typedef refcnt_ptr< epp_HostInfoReqepp_HostInfoReq_ref
 Typedef for the ref to the epp_HostInfoReq class. More...

typedef refcnt_ptr< epp_HostInfoRspepp_HostInfoRsp_ref
typedef refcnt_ptr< epp_HostStatusepp_HostStatus_ref
 Typedef for the ref to the epp_HostStatus class. More...

typedef refcnt_ptr< epp_HostUpdateAddRemoveepp_HostUpdateAddRemove_ref
typedef refcnt_ptr< epp_HostUpdateChangeepp_HostUpdateChange_ref
typedef refcnt_ptr< epp_HostUpdateReqepp_HostUpdateReq_ref
typedef refcnt_ptr< epp_HostUpdateRspepp_HostUpdateRsp_ref
 Typedef for the ref to the epp_HostUpdateRsp class. More...

typedef refcnt_ptr< epp_HostCheckepp_HostCheck_ref
typedef refcnt_ptr< epp_HostCreateepp_HostCreate_ref
typedef refcnt_ptr< epp_HostDeleteepp_HostDelete_ref
typedef refcnt_ptr< epp_HostInfoepp_HostInfo_ref
typedef refcnt_ptr< epp_HostUpdateepp_HostUpdate_ref

Enumerations

enum  epp_HostStatusType {
  CLIENT_DELETE_PROHIBITED, CLIENT_UPDATE_PROHIBITED, LINKED, OK,
  PENDING_DELETE, PENDING_TRANSFER, SERVER_DELETE_PROHIBITED, SERVER_UPDATE_PROHIBITED
}
enum  epp_HostAddressType { IPV4, IPV6 }

Functions

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

eppobject::epp::epp_string returnIPTypeString (const epp_HostAddressType &IPType)
 Returns the corresponsing epp_string text for the given epp_HostAddressType-enum. More...

epp_HostAddressType returnIPTypeEnum (const eppobject::epp::epp_string &IPType)
 Returns the corresponsing epp_HostAddressType for the given epp_string. More...

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

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


Typedef Documentation

typedef vector<epp_HostAddress> eppobject::host::epp_host_address_seq
 

typedef refcnt_ptr<epp_host_address_seq> eppobject::host::epp_host_address_seq_ref
 

typedef vector<epp_HostStatus> eppobject::host::epp_host_status_seq
 

typedef refcnt_ptr<epp_host_status_seq> eppobject::host::epp_host_status_seq_ref
 

typedef refcnt_ptr<epp_HostAddress> eppobject::host::epp_HostAddress_ref
 

Typedef for the ref to the epp_HostAddress class.

typedef refcnt_ptr<epp_HostAddressType> eppobject::host::epp_HostAddressType_ref
 

typedef refcnt_ptr<epp_HostCheck> eppobject::host::epp_HostCheck_ref
 

typedef refcnt_ptr<epp_HostCheckReq> eppobject::host::epp_HostCheckReq_ref
 

Typedef for the ref to the epp_HostCheckReq class.

typedef refcnt_ptr<epp_HostCheckRsp> eppobject::host::epp_HostCheckRsp_ref
 

Typedef for the ref to the epp_HostCheckRsp class.

typedef refcnt_ptr<epp_HostCreate> eppobject::host::epp_HostCreate_ref
 

typedef refcnt_ptr<epp_HostCreateReq> eppobject::host::epp_HostCreateReq_ref
 

typedef refcnt_ptr<epp_HostCreateRsp> eppobject::host::epp_HostCreateRsp_ref
 

typedef refcnt_ptr<epp_HostDelete> eppobject::host::epp_HostDelete_ref
 

typedef refcnt_ptr<epp_HostDeleteReq> eppobject::host::epp_HostDeleteReq_ref
 

Typedef for the ref to the epp_HostDeleteReq class.

typedef refcnt_ptr<epp_HostDeleteRsp> eppobject::host::epp_HostDeleteRsp_ref
 

Typedef for the ref to the epp_HostDeleteRsp class.

typedef refcnt_ptr<epp_HostInfo> eppobject::host::epp_HostInfo_ref
 

typedef refcnt_ptr<epp_HostInfoReq> eppobject::host::epp_HostInfoReq_ref
 

Typedef for the ref to the epp_HostInfoReq class.

typedef refcnt_ptr<epp_HostInfoRsp> eppobject::host::epp_HostInfoRsp_ref
 

typedef refcnt_ptr<epp_HostStatus> eppobject::host::epp_HostStatus_ref
 

Typedef for the ref to the epp_HostStatus class.

typedef refcnt_ptr<epp_HostStatusType> eppobject::host::epp_HostStatusType_ref
 

typedef refcnt_ptr<epp_HostUpdate> eppobject::host::epp_HostUpdate_ref
 

typedef refcnt_ptr<epp_HostUpdateAddRemove> eppobject::host::epp_HostUpdateAddRemove_ref
 

typedef refcnt_ptr<epp_HostUpdateChange> eppobject::host::epp_HostUpdateChange_ref
 

typedef refcnt_ptr<epp_HostUpdateReq> eppobject::host::epp_HostUpdateReq_ref
 

typedef refcnt_ptr<epp_HostUpdateRsp> eppobject::host::epp_HostUpdateRsp_ref
 

Typedef for the ref to the epp_HostUpdateRsp class.


Enumeration Type Documentation

enum eppobject::host::epp_HostAddressType
 

Enumeration values:
IPV4 
IPV6 

enum eppobject::host::epp_HostStatusType
 

Enumeration values:
CLIENT_DELETE_PROHIBITED 
CLIENT_UPDATE_PROHIBITED 
LINKED 
OK 
PENDING_DELETE 
PENDING_TRANSFER 
SERVER_DELETE_PROHIBITED 
SERVER_UPDATE_PROHIBITED 


Function Documentation

epp_HostAddressType eppobject::host::returnIPTypeEnum const eppobject::epp::epp_string   IPType
 

Returns the corresponsing epp_HostAddressType for the given epp_string.

Parameters:
IPType  The IP type as an epp_string
Returns:
The IP type as an epp_HostAddressType-enum
Exceptions:
epp_XMLException  If IPType is not a valid epp_HostAddressType

eppobject::epp::epp_string eppobject::host::returnIPTypeString const epp_HostAddressType   IPType
 

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

Parameters:
IPType  The IP type as an epp_HostAddressType-enum
Returns:
The IP type as an epp_string
Exceptions:
epp_XMLException  If IPType is not a valid epp_HostAddressType

epp_HostStatusType eppobject::host::returnStatusEnumType const eppobject::epp::epp_string   statusType
 

Returns the corresponsing epp_HostStatusType for the given epp_string.

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

eppobject::epp::epp_string eppobject::host::returnStatusType const epp_HostStatusType   statusType
 

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

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

void eppobject::host::setCommandSchemaAttributes eppobject::epp::EPP_output   outputobject
 

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

Parameters:
outputobject  The output object to write to


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