#include <epptcpssl.h>
Public Member Functions |
| EPPTCPSSL (EPPXML *pXml, map< Str, Str > params) |
| EPPTCPSSL (Str host, int port, Str login, Str password, EPPXML *pXml, map< Str, Str > params, bool useSsl=true, int timeOut=60) |
virtual | ~EPPTCPSSL (void) |
virtual void | connect (Str host, int port, Str login, Str password, bool useSsl=true, int timeOut=60) |
virtual void | send (void) |
virtual Str | recv (void) |
virtual Str | getLog (void) |
Data Fields |
EPPXML * | pEppXml |
| should be set in derived constructor
|
map< Str, Str > | ex |
| extensions for helo/login/logout
|
Protected Attributes |
auto_ptr< IO::BufferedReader
< IO::TcpSocket > > | con |
auto_ptr< IO::TcpSocket > | s |
bool | isLoggedIn |
bool | showRequestInLog |
Private Member Functions |
| EPPTCPSSL (const EPPTCPSSL &t) |
EPPTCPSSL & | operator= (const EPPTCPSSL &) |
Private Attributes |
Str | rrLog |
Detailed Description
Constructor & Destructor Documentation
EPPTCPSSL::EPPTCPSSL |
( |
Str |
host, |
|
|
int |
port, |
|
|
Str |
login, |
|
|
Str |
password, |
|
|
EPPXML * |
pXml, |
|
|
map< Str, Str > |
params, |
|
|
bool |
useSsl = true , |
|
|
int |
timeOut = 60 |
|
) |
| |
EPPTCPSSL::~EPPTCPSSL |
( |
void |
| ) |
[virtual] |
EPPTCPSSL::EPPTCPSSL |
( |
const EPPTCPSSL & |
t | ) |
[private] |
Member Function Documentation
Field Documentation
auto_ptr< IO::BufferedReader<IO::TcpSocket> > EPPTCPSSL::con [protected] |
extensions for helo/login/logout
should be set in derived constructor
The documentation for this class was generated from the following files: