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

eppobject::epp::epp_Session Class Reference

#include <epp_Session.h>

Inheritance diagram for eppobject::epp::epp_Session::

epptransport::epp_TransportSSL epptransport::epp_TransportConn epptransport::epp_TransportBase List of all members.

Public Methods

 epp_Session ()
virtual ~epp_Session ()
epp_Action_ref processAction (epp_Action_ref request)
eppobject::epp::epp_string processXML (const eppobject::epp::epp_string &request_xml)
epp_Greeting_ref connectAndGetGreeting ()

Static Public Attributes

const epp_short EPP_COMMAND_COMPLETED_SUCCESSFULLY = 1000
const epp_short EPP_COMMAND_COMPLETED_SUCCESSFULLY_NO_MESSAGES = 1300
const epp_short EPP_COMMAND_COMPLETED_SUCCESSFULLY_MESSAGE_PRESENT = 1301
const epp_short EPP_COMMAND_COMPLETED_SUCCESSFULLY_ENDING_SESSION = 1500
const epp_short EPP_UNKNOWN_COMMAND = 2000
const epp_short EPP_COMMAND_SYNTAX_ERROR = 2001
const epp_short EPP_COMMAND_USE_ERROR = 2002
const epp_short EPP_REQUIRED_PARAMETER_MISSING = 2003
const epp_short EPP_PARAMETER_VALUE_RANGE_ERROR = 2004
const epp_short EPP_PARAMETER_VALUE_SYNTAX_ERROR = 2005
const epp_short EPP_UNIMPLEMENTED_PROTOCOL_VERSION = 2100
const epp_short EPP_UNIMPLEMENTED_COMMAND = 2101
const epp_short EPP_UNIMPLEMENTED_OPTION = 2102
const epp_short EPP_UNIMPLEMENTED_EXTENSION = 2103
const epp_short EPP_BILLING_FAILURE = 2104
const epp_short EPP_OBJECT_IS_NOT_ELIGIBLE_FOR_RENEWAL = 2105
const epp_short EPP_OBJECT_IS_NOT_ELIGIBLE_FOR_TRANSFER = 2106
const epp_short EPP_AUTHENTICATION_FAILURE = 2200
const epp_short EPP_AUTHORIZATION_FAILURE = 2201
const epp_short EPP_INVALID_AUTHORIZATION_IDENTIFIER = 2202
const epp_short EPP_OBJECT_PENDING_TRANSFER = 2300
const epp_short EPP_OBJECT_NOT_PENDING_TRANSFER = 2301
const epp_short EPP_OBJECT_EXISTS = 2302
const epp_short EPP_OBJECT_DOES_NOT_EXIST = 2303
const epp_short EPP_OBJECT_STATUS_PROHIBITS_OPERATION = 2304
const epp_short EPP_OBJECT_ASSOCIATION_PROHIBITS_OPERATION = 2305
const epp_short EPP_PARAMETER_VALUE_POLICY_ERROR = 2306
const epp_short EPP_UNIMPLEMENTED_OBJECT_SERVICE = 2307
const epp_short EPP_DATA_MANAGEMENT_POLICY_VIOLATION = 2308
const epp_short EPP_COMMAND_FAILED = 2400
const epp_short EPP_COMMAND_FAILED_SERVER_ENDING_SESSION = 2500
const epp_short EPP_TIMEOUT_SERVER_ENDING_SESSION = 2501
const epp_short EPP_SESSION_LIMIT_EXCEEDED_SERVER_CLOSING_CONNECTION = 2502
const epp_short RTK_COMMUNICATIONS_FAILURE = 2600
const epp_short RTK_UNEXPECTED_SERVER_DISCONNECT = 2601

Constructor & Destructor Documentation

eppobject::epp::epp_Session::epp_Session   [inline]
 

virtual eppobject::epp::epp_Session::~epp_Session   [inline, virtual]
 


Member Function Documentation

epp_Greeting_ref epp_Session::connectAndGetGreeting  
 

epp_Action_ref epp_Session::processAction epp_Action_ref    request
 

epp_string epp_Session::processXML const eppobject::epp::epp_string   request_xml
 


Member Data Documentation

const epp_short eppobject::epp::epp_Session::EPP_AUTHENTICATION_FAILURE = 2200 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_AUTHORIZATION_FAILURE = 2201 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_BILLING_FAILURE = 2104 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_COMPLETED_SUCCESSFULLY = 1000 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_COMPLETED_SUCCESSFULLY_ENDING_SESSION = 1500 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_COMPLETED_SUCCESSFULLY_MESSAGE_PRESENT = 1301 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_COMPLETED_SUCCESSFULLY_NO_MESSAGES = 1300 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_FAILED = 2400 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_FAILED_SERVER_ENDING_SESSION = 2500 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_SYNTAX_ERROR = 2001 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_COMMAND_USE_ERROR = 2002 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_DATA_MANAGEMENT_POLICY_VIOLATION = 2308 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_INVALID_AUTHORIZATION_IDENTIFIER = 2202 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_ASSOCIATION_PROHIBITS_OPERATION = 2305 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_DOES_NOT_EXIST = 2303 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_EXISTS = 2302 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_IS_NOT_ELIGIBLE_FOR_RENEWAL = 2105 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_IS_NOT_ELIGIBLE_FOR_TRANSFER = 2106 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_NOT_PENDING_TRANSFER = 2301 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_PENDING_TRANSFER = 2300 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_OBJECT_STATUS_PROHIBITS_OPERATION = 2304 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_PARAMETER_VALUE_POLICY_ERROR = 2306 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_PARAMETER_VALUE_RANGE_ERROR = 2004 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_PARAMETER_VALUE_SYNTAX_ERROR = 2005 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_REQUIRED_PARAMETER_MISSING = 2003 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_SESSION_LIMIT_EXCEEDED_SERVER_CLOSING_CONNECTION = 2502 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_TIMEOUT_SERVER_ENDING_SESSION = 2501 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNIMPLEMENTED_COMMAND = 2101 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNIMPLEMENTED_EXTENSION = 2103 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNIMPLEMENTED_OBJECT_SERVICE = 2307 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNIMPLEMENTED_OPTION = 2102 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNIMPLEMENTED_PROTOCOL_VERSION = 2100 [static]
 

const epp_short eppobject::epp::epp_Session::EPP_UNKNOWN_COMMAND = 2000 [static]
 

const epp_short eppobject::epp::epp_Session::RTK_COMMUNICATIONS_FAILURE = 2600 [static]
 

const epp_short eppobject::epp::epp_Session::RTK_UNEXPECTED_SERVER_DISCONNECT = 2601 [static]
 


The documentation for this class was generated from the following files:
Generated on Fri Mar 22 15:48:48 2002 for epprtk c++ by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001