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

XrdCryptoLiteCreate (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