MessageList Event

Fired for every message listed by ListMessageSizes and/or ListMessageUIDs .

Syntax

ANSI (Cross Platform)
virtual int FireMessageList(POPMessageListEventParams *e);
typedef struct {
int MessageNumber;
const char *MessageUID;
int MessageSize; int reserved; } POPMessageListEventParams; Unicode (Windows) virtual INT FireMessageList(POPMessageListEventParams *e);
typedef struct {
INT MessageNumber;
LPCWSTR MessageUID;
INT MessageSize; INT reserved; } POPMessageListEventParams;
- (void)onMessageList:(int)messageNumber :(NSString*)messageUID :(int)messageSize;
#define EID_POP_MESSAGELIST 5

virtual INT IPWORKSEDI_CALL FireMessageList(INT &iMessageNumber, LPSTR &lpszMessageUID, INT &iMessageSize);

Remarks

When ListMessageSizes is called, MessageSize is valid, and MessageUID is always an empty string.

When ListMessageUIDs is called, MessageUID is valid, and MessageSize is 0.

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