Go to the documentation of this file.
6 #ifndef ZLA_CLASSIFICATION_RESULT_H
7 #define ZLA_CLASSIFICATION_RESULT_H
const DCA_ZLA_TYPE DCA_ZLA_URL
The URL module.
DCA_ZLA_RESULT result() const
Returns the result for the ZLA classification.
const DCA_ZLA_TYPE DCA_NONE
Initial/no module.
const DCA_ZLA_TYPE DCA_ZLA_NDR
The Non-Delivery-Report module.
const DCA_ZLA_RESULT ZLA_HAM
The email data is classified as HAM.
const DCA_ZLA_TYPE DCA_ZLA_FLOW
The Flow Control module.
const DCA_ZLA_TYPE DCA_ZLA_DBBLOCKALLOW
The DB Block Allow module.
const DCA_ZLA_RESULT ZLA_UNKNOWN
The email data is unknown i.e. there was not enough data for classification or no ZLA match.
int DCA_ZLA_RESULT
Type define used for the result of a ZLA classification.
const DCA_ZLA_RESULT ZLA_SPAM
The email data is classified as SPAM.
Overall result of a ZLA classification.
DCA_ZLA_TYPE module() const
Returns the module type for the ZLA classification.
const DCA_ZLA_RESULT ZLA_NDR
The email data is classified as NDR (non-delivery-report)
const DCA_ZLA_TYPE DCA_ZLA_BLOCKALLOW
The Block Allow module.
const DCA_ZLA_TYPE DCA_ZLA_SHINGLE_HEADERPRINT
The Shingle Header Print module.
const DCA_ZLA_TYPE DCA_ZLA_SHINGLE_PRINT
The Shingle Print module.
#define PRIVATE_PTR
Type for private pointer implementations, for internal use only.
const DCA_ZLA_TYPE DCA_ZLA_SHINGLE_BAYES
The Shingle Bayes module.
int DCA_ZLA_TYPE
Type define used for modules contained in the ZLA.