Header Event
Fired for every article header being retrieved during article retrieval.
Syntax
ANSI (Cross Platform) virtual int FireHeader(SNNTPHeaderEventParams *e);
typedef struct {
const char *Field;
const char *Value; int reserved; } SNNTPHeaderEventParams; Unicode (Windows) virtual INT FireHeader(SNNTPHeaderEventParams *e);
typedef struct {
LPCWSTR Field;
LPCWSTR Value; INT reserved; } SNNTPHeaderEventParams;
- (void)onHeader:(NSString*)field :(NSString*)value;
#define EID_SNNTP_HEADER 7 virtual INT IPWORKSSMIME_CALL FireHeader(LPSTR &lpszField, LPSTR &lpszValue);
Remarks
The Field parameter contains the name of the header (same case as it is delivered). The Value parameter contains the header contents.
If the header line being retrieved is a continuation header line, then the Field parameter contains "" (empty string).