MDNDeliveryOption Property

A URL indicating how the receipt is to be delivered.

Syntax

ANSI (Cross Platform)
char* GetMDNDeliveryOption();
int SetMDNDeliveryOption(const char* lpszMDNDeliveryOption); Unicode (Windows) LPWSTR GetMDNDeliveryOption();
INT SetMDNDeliveryOption(LPCWSTR lpszMDNDeliveryOption);
@property (nonatomic,readwrite,assign,getter=MDNDeliveryOption,setter=setMDNDeliveryOption:) NSString* MDNDeliveryOption;
- (NSString*)MDNDeliveryOption;
- (void)setMDNDeliveryOption:(NSString*)newMDNDeliveryOption;
#define PID_AS2SENDER_MDNDELIVERYOPTION 48

IPWORKSEDI_EXTERNAL void* IPWORKSEDI_CALL IPWorksEDI_AS2Sender_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSEDI_EXTERNAL int IPWORKSEDI_CALL IPWorksEDI_AS2Sender_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

The default mode of operation is for the receipt to be returned synchronously within the HTTP reply. By specifying a valid URL, the user may request asynchronous delivery instead. The URL indicates the destination for the reply, and may use any appropriate protocol, such as "http", "https", or "mailto".

If MDNDeliveryOption is set to an empty string, the receipt will be returned synchronously, and will be processed automatically by the class. Clients requesting asynchronous delivery should provide their own processing for reading receipts.

Data Type

String

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