Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCryptoLite Class Reference

#include <XrdCryptoLite.hh>

List of all members.

Public Member Functions

virtual int Decrypt (const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0
virtual int Encrypt (const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0
virtual int Overhead ()
virtual char Type ()
 XrdCryptoLite (char deType, int ovhd=8)
virtual ~XrdCryptoLite ()

Static Public Member Functions

XrdCryptoLite * Create (int &rc, const char *Name, const char Type='\0')

Protected Attributes

int Extra
char myType


Constructor & Destructor Documentation

XrdCryptoLite::XrdCryptoLite (  char  deType,
int  ovhd = 8
)  [inline]
 

virtual XrdCryptoLite::~XrdCryptoLite (   )  [inline, virtual]
 


Member Function Documentation

XrdCryptoLite * XrdCryptoLite::Create (  int &  rc,
const char *  Name,
const char  Type = '\0'
)  [static]
 

virtual int XrdCryptoLite::Decrypt (  const char *  key,
int  keyLen,
const char *  src,
int  srcLen,
char *  dst,
int  dstLen
)  [pure virtual]
 

virtual int XrdCryptoLite::Encrypt (  const char *  key,
int  keyLen,
const char *  src,
int  srcLen,
char *  dst,
int  dstLen
)  [pure virtual]
 

virtual int XrdCryptoLite::Overhead (   )  [inline, virtual]
 

virtual char XrdCryptoLite::Type (   )  [inline, virtual]
 


Member Data Documentation

int XrdCryptoLite::Extra [protected]
 

char XrdCryptoLite::myType [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:08 2011 for xrootd by  doxygen 1.3.9.1