![]() |
s/qmail 4.3.23
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 | ( | ) |
|
static |
Definition at line 235 of file dkimbase.cpp.


|
static |
| void Free | ( | char * | szBuffer | ) |
| int Init | ( | void | ) |
Definition at line 108 of file dkimbase.cpp.


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.

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.