EDIData Property

This property contains the EDI payload of the transmission.

Syntax

ANSI (Cross Platform)
int GetEDIData(char* &lpEDIData, int &lenEDIData);
int SetEDIData(const char* lpEDIData, int lenEDIData); Unicode (Windows) INT GetEDIData(LPSTR &lpEDIData, INT &lenEDIData);
INT SetEDIData(LPCSTR lpEDIData, INT lenEDIData);
@property (nonatomic,readwrite,assign,getter=EDIData,setter=setEDIData:) NSString* EDIData;
- (NSString*)EDIData;
- (void)setEDIData:(NSString*)newEDIData;

@property (nonatomic,readwrite,assign,getter=EDIDataB,setter=setEDIDataB:) NSData* EDIDataB; - (NSData*)EDIDataB; - (void)setEDIDataB:(NSData*)newEDIData;
#define PID_AS2SENDER_EDIDATA 32

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

This property contains the EDI payload of the transmission.

In a receiver, this property will only be populated if IncomingDirectory and EDIOutputStream have not been specified and ParseRequest finishes without an error, setting ScanResult to 0. If so, Data will contain the full decrypted text of the EDI message.

The EDI message to send.

This property is not available at design time.

Data Type

Binary String

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