![]() |
s/qmail 4.3.21
Next generation secure email transport
|
#include <dkimbase.h>
Public Member Functions | |
CDKIMBase () | |
~CDKIMBase () | |
int | Init (void) |
int | Process (const char *szBuffer, int nBufLength, bool bEOF) |
int | ProcessFinal (void) |
int | Alloc (char *&szBuffer, int nRequiredSize) |
int | ReAlloc (char *&szBuffer, int &nBufferLength, int nRequiredSize) |
void | Free (char *szBuffer) |
virtual int | ProcessHeaders (void) |
virtual int | ProcessBody (char *szBuffer, int nBufLength, bool bEOF) |
Static Public Member Functions | |
static void | RemoveSWSP (char *szBuffer) |
static void | RemoveSWSP (char *pBuffer, int &nBufLength) |
static void | RemoveSWSP (string &sBuffer) |
static void | CompressSWSP (char *pBuffer, int &nBufLength) |
static void | CompressSWSP (string &sBuffer) |
static string | RelaxHeader (const string &sHeader) |
Protected Attributes | |
char * | m_From |
char * | m_Sender |
char * | m_hTag |
int | m_hTagSize |
int | m_hTagPos |
char * | m_Line |
int | m_LineSize |
int | m_LinePos |
bool | m_InHeaders |
list< string > | HeaderList |
Definition at line 36 of file dkimbase.h.
CDKIMBase | ( | ) |
Definition at line 28 of file dkimbase.cpp.
~CDKIMBase | ( | ) |
int Alloc | ( | char *& | szBuffer, |
int | nRequiredSize ) |
|
static |
Definition at line 235 of file dkimbase.cpp.
|
static |
void Free | ( | char * | szBuffer | ) |
int Init | ( | void | ) |
int Process | ( | const char * | szBuffer, |
int | nBufLength, | ||
bool | bEOF ) |
Definition at line 108 of file dkimbase.cpp.
|
virtual |
Reimplemented in CDKIMSign, and CDKIMVerify.
Definition at line 198 of file dkimbase.cpp.
int ProcessFinal | ( | void | ) |
Definition at line 167 of file dkimbase.cpp.
|
virtual |
Reimplemented in CDKIMSign, and CDKIMVerify.
Definition at line 188 of file dkimbase.cpp.
int ReAlloc | ( | char *& | szBuffer, |
int & | nBufferLength, | ||
int | nRequiredSize ) |
Definition at line 71 of file dkimbase.cpp.
|
static |
Definition at line 293 of file dkimbase.cpp.
|
static |
|
static |
Definition at line 214 of file dkimbase.cpp.
|
static |
Definition at line 224 of file dkimbase.cpp.
|
protected |
Definition at line 75 of file dkimbase.h.
|
protected |
Definition at line 65 of file dkimbase.h.
|
protected |
Definition at line 67 of file dkimbase.h.
|
protected |
Definition at line 69 of file dkimbase.h.
|
protected |
Definition at line 68 of file dkimbase.h.
|
protected |
Definition at line 73 of file dkimbase.h.
|
protected |
Definition at line 70 of file dkimbase.h.
|
protected |
Definition at line 72 of file dkimbase.h.
|
protected |
Definition at line 71 of file dkimbase.h.
|
protected |
Definition at line 66 of file dkimbase.h.