DomainPluginTypes.h File Reference

#include <stlrt/atypes.h>
#include <pluginconfig.h>

Go to the source code of this file.

Data Structures

struct  DTIOTypeAbstract
struct  DTNameServer
class  DTNameServers
struct  DTPhone
class  DTExtData
 ; More...
class  DTContact
class  DTContacts
struct  DTDomainChk
struct  DTDomainTransferChk
struct  DTDomain
struct  DTDomainTransfer
struct  DTInDomainData
struct  DTInOperationDomain
struct  DTOutGeneral
struct  DTOutOperationDomain
struct  DTInSetLock
struct  DTOutSetLock
struct  DTInSetWhoisPrivacy
struct  DTOutSetWhoisPrivacy
struct  DTTypedExtDataItem
class  DTInCheckAvailability
 Input to checkAvailability. More...
class  DTOutCheckAvailability
 Output struct PLUGINTOOLKIT_DECL for checkAvailability. More...
class  DTInCheckTransfer
 input to checkTransfer More...
class  DTOutCheckTransfer
struct  DTInRegisterDomain
struct  DTOutRegisterDomain
struct  DTInTransferDomain
struct  DTOutTransferDomain
struct  DTInRenewDomain
struct  DTOutRenewDomain
struct  DTInTerminateDomain
struct  DTOutTerminateDomain
struct  DTInGetDomainStatus
struct  DTOutGetDomainStatus
struct  DTInRegisterContacts
struct  DTOutRegisterContacts
struct  DTInGetContactsStatus
struct  DTOutGetContactsStatus
struct  DTInRegisterNameServers
struct  DTOutRegisterNameServers
struct  DTInGetNameServersStatus
struct  DTOutGetNameServersStatus
struct  DTInGetDomainDetails
struct  DTOutGetDomainDetails
struct  DTInUpdateDomainNameServers
struct  DTOutUpdateDomainNameServers
struct  DTInUpdateDomainContacts
struct  DTOutUpdateDomainContacts
struct  DTInGetDomainNameServersStatus
struct  DTOutGetDomainNameServersStatus
struct  DTInGetDomainContactsStatus
struct  DTOutGetDomainContactsStatus
struct  DTInValidateExtData
 input data to Get and Check More...
struct  DTRegisteredDomainInfo
class  DTOutValidateExtData
 output from Get And Check More...
struct  DTInCallback
struct  DTCallbackResult
 Result after email parsing. More...
struct  DTOutCallback

Enumerations

enum  DTDomainOpType { TOP_REGISTER = 1, TOP_TRANSFER = 2, TOP_RENEW = 3, TOP_TERMINATE = 4 }
enum  DTDomainChkStatus { DOMAIN_AVAIL = 1, DOMAIN_NOTAVAIL = 2, DOMAIN_ERROR = 3 }
enum  DTDomainLock { DOMAIN_LOCK_SET = 1, DOMAIN_LOCK_NOTSET = 2 }
enum  DTDomainWhoisPrivacy { DOMAIN_WHOIS_PRIVACY_SET = 1, DOMAIN_WHOIS_PRIVACY_NOTSET = 2 }
enum  DTDomainOpStatus { OP_PROCESSING = 1, OP_OK = 2, OP_ERROR = 3, OP_WAITING_CALLBACK = 4 }
enum  DTExtDataItemStatus { EDIS_OK = 1, EDIS_FAILED = 2, EDIS_NEEDED = 3, EDIS_SAVENOTNEED = 4 }
enum  DTCallbackItemStatus { CBIS_PROCESSING = 1, CBIS_OK = 2, CBIS_ERROR = 3, CBIS_NOT_CHANGED = 4 }
enum  DTCallbackItemType {
  CBIT_OPERATE_DOMAIN = 1, CBIT_UPDATE_DOMAIN = 2, CBIT_REG_NS = 3, CBIT_REG_CONTACT = 4,
  CBIT_NONE = 5
}

Enumeration Type Documentation

Status of operation after Email parsing.

Enumerator:
CBIS_PROCESSING 

Operation in progress.

CBIS_OK 

Operation completed successfully.

CBIS_ERROR 

Operation failed.

CBIS_NOT_CHANGED 

Nothing sould be done with the object.

Type of Email that was parsed.

Enumerator:
CBIT_OPERATE_DOMAIN 

Operation with domain.

CBIT_UPDATE_DOMAIN 

Operation: Update domain.

CBIT_REG_NS 

Operation: NS Registration.

CBIT_REG_CONTACT 

Operation: Contact Registration.

CBIT_NONE 

No info in Email.

Enum for status of check operations (e.g. check for registration, check for transfer)

Enumerator:
DOMAIN_AVAIL 

Domain available for checked operation */.

DOMAIN_NOTAVAIL 

Domain not available for checked operation */.

DOMAIN_ERROR 

Check operation failed */.

Enumerator:
DOMAIN_LOCK_SET 

Domain can not be transfered outside */.

DOMAIN_LOCK_NOTSET 

Domain can be transfered outside */.

Enum for status of operation (e.g. register domain, transfer domain)

Enumerator:
OP_PROCESSING 

Operation in progress */.

OP_OK 

Operation completed successfully */.

OP_ERROR 

Operation failed */.

OP_WAITING_CALLBACK 

Waiting callback (for email plug-ins) */.

Domain Operations

Enumerator:
TOP_REGISTER 

Registration Operation*/.

TOP_TRANSFER 

Transfer Operation*/.

TOP_RENEW 

Renew Operation*/.

TOP_TERMINATE 

Terminate Operation*/.

Enum, that used for Setting whois privacy

Enumerator:
DOMAIN_WHOIS_PRIVACY_SET 

Domain contact data cannot be obtained over whois */.

DOMAIN_WHOIS_PRIVACY_NOTSET 

Domain can be obtained over whois */.

Domain Extended Structure Data of provisioning parameters.

Enumerator:
EDIS_OK 

Checkeing of provisioning parameters was completed */.

EDIS_FAILED 

Checking of provisioning parameters was failed */.

EDIS_NEEDED 

Provisioning parameters should be filled by customer*/.

EDIS_SAVENOTNEED 
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2010 for DomainPlug-insDocumentation by  doxygen 1.6.1