Header Event

Fired for every article header being retrieved during article retrieval.

Syntax

ANSI (Cross Platform)
virtual int FireHeader(NNTPHeaderEventParams *e);
typedef struct {
const char *Field;
const char *Value; int reserved; } NNTPHeaderEventParams; Unicode (Windows) virtual INT FireHeader(NNTPHeaderEventParams *e);
typedef struct {
LPCWSTR Field;
LPCWSTR Value; INT reserved; } NNTPHeaderEventParams;
- (void)onHeader:(NSString*)field :(NSString*)value;
#define EID_NNTP_HEADER 7

virtual INT IPWORKS_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).

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]