eyedb::Connection Class Reference
[eyedb]

Not yet documented. More...

#include <Connection.h>

List of all members.

Public Member Functions

 Connection ()
 Not yet documented.
 Connection (bool opening, const char *host=DefaultHost, const char *port=DefaultIDBPort)
 Not yet documented.
Status open (const char *host=DefaultHost, const char *port=DefaultIDBPort)
 Not yet documented.
Status close ()
 Not yet documented.
const char * getHost () const
 Not yet documented.
const char * getIDBPort () const
 Not yet documented.
int getServerUid () const
 Not yet documented.
int getServerPid () const
 Not yet documented.
Status sendInterrupt ()
 Not yet documented.
ConnHandle * getConnHandle ()
 Not yet documented.
 ~Connection ()
 Not yet documented.
void * setUserData (void *ud)
 Not yet documented.
void * getUserData (void)
 Not yet documented.
const void * getUserData (void) const
 Not yet documented.
Status echoServerMessages (const ServerMessageDisplayer &dsp) const
 Not yet documented.

Static Public Member Functions

static void setDefaultHost (const char *host)
 Not yet documented.
static const char * getDefaultHost ()
 Not yet documented.
static void setDefaultIDBPort (const char *port)
 Not yet documented.
static const char * getDefaultIDBPort ()
 Not yet documented.
static void setAuthRequired (Bool set_auth_required)
 Not yet documented.
static void setDefaultUser (const char *user)
 Not yet documented.
static const char * getDefaultUser ()
 Not yet documented.
static void setDefaultPasswd (const char *passwd)
 Not yet documented.
static const char * getDefaultPasswd ()
 Not yet documented.
static std::string makeUser (const char *_ser)
 Not yet documented.
static Bool isBackendInterrupted ()
 Not yet documented.
static void setServerMessage (const char *msg)
 Not yet documented.
static void setOutOfBandData (unsigned int type, unsigned char *data, unsigned int len)
 Not yet documented.

Detailed Description

Not yet documented.

Definition at line 43 of file Connection.h.


Constructor & Destructor Documentation

eyedb::Connection::Connection ( bool  opening,
const char *  host = DefaultHost,
const char *  port = DefaultIDBPort 
)

Not yet documented.

Parameters:
open 
host 
port 
Returns:

Definition at line 54 of file Connection.cc.


Member Function Documentation

Status eyedb::Connection::close ( void   ) 

Not yet documented.

Returns:

Definition at line 193 of file Connection.cc.

Status eyedb::Connection::echoServerMessages ( const ServerMessageDisplayer &  dsp  )  const

Not yet documented.

Parameters:
dsp 
Returns:

Definition at line 441 of file Connection.cc.

ConnHandle* eyedb::Connection::getConnHandle (  )  [inline]

Not yet documented.

Returns:

Definition at line 113 of file Connection.h.

const char * eyedb::Connection::getDefaultHost (  )  [static]

Not yet documented.

Returns:

Definition at line 314 of file Connection.cc.

const char * eyedb::Connection::getDefaultIDBPort (  )  [static]

Not yet documented.

Returns:

Definition at line 325 of file Connection.cc.

const char * eyedb::Connection::getDefaultPasswd (  )  [static]

Not yet documented.

Returns:

Definition at line 358 of file Connection.cc.

const char * eyedb::Connection::getDefaultUser (  )  [static]

Not yet documented.

Returns:

Definition at line 347 of file Connection.cc.

const char * eyedb::Connection::getHost ( void   )  const

Not yet documented.

Returns:

Definition at line 69 of file Connection.cc.

const char * eyedb::Connection::getIDBPort ( void   )  const

Not yet documented.

Returns:

Definition at line 74 of file Connection.cc.

int eyedb::Connection::getServerPid ( void   )  const

Not yet documented.

Returns:

Definition at line 79 of file Connection.cc.

int eyedb::Connection::getServerUid ( void   )  const

Not yet documented.

Returns:

Definition at line 84 of file Connection.cc.

const void* eyedb::Connection::getUserData ( void   )  const

Not yet documented.

Returns:
const void * eyedb::Connection::getUserData ( void   ) 

Not yet documented.

Returns:

Definition at line 370 of file Connection.cc.

Bool eyedb::Connection::isBackendInterrupted (  )  [static]

Not yet documented.

Returns:

Definition at line 473 of file Connection.cc.

std::string eyedb::Connection::makeUser ( const char *  _ser  )  [static]

Not yet documented.

Returns:

Definition at line 330 of file Connection.cc.

Status eyedb::Connection::open ( const char *  host = DefaultHost,
const char *  port = DefaultIDBPort 
)

Not yet documented.

Parameters:
host 
port 
Returns:

Definition at line 115 of file Connection.cc.

Status eyedb::Connection::sendInterrupt (  ) 

Not yet documented.

Returns:

Definition at line 207 of file Connection.cc.

void eyedb::Connection::setAuthRequired ( Bool  set_auth_required  )  [static]

Not yet documented.

Parameters:
set_auth_required 

Definition at line 303 of file Connection.cc.

void eyedb::Connection::setDefaultHost ( const char *  host  )  [static]

Not yet documented.

Parameters:
host 

Definition at line 308 of file Connection.cc.

void eyedb::Connection::setDefaultIDBPort ( const char *  port  )  [static]

Not yet documented.

Parameters:
port 

Definition at line 319 of file Connection.cc.

void eyedb::Connection::setDefaultPasswd ( const char *  passwd  )  [static]

Not yet documented.

Parameters:
passwd 

Definition at line 352 of file Connection.cc.

void eyedb::Connection::setDefaultUser ( const char *  user  )  [static]

Not yet documented.

Parameters:
user 

Definition at line 340 of file Connection.cc.

void eyedb::Connection::setOutOfBandData ( unsigned int  type,
unsigned char *  data,
unsigned int  len 
) [static]

Not yet documented.

Parameters:
type 
data 
len 

Definition at line 466 of file Connection.cc.

void eyedb::Connection::setServerMessage ( const char *  msg  )  [static]

Not yet documented.

Parameters:
msg 

Definition at line 460 of file Connection.cc.

void * eyedb::Connection::setUserData ( void *  ud  ) 

Not yet documented.

Parameters:
ud 
Returns:

Definition at line 363 of file Connection.cc.


The documentation for this class was generated from the following files:

Generated on Wed May 26 10:25:11 2010 for eyedb by  doxygen 1.6.1