Transfer Event

Fires during incoming data transfer.

Syntax

ANSI (Cross Platform)
virtual int FireTransfer(MLLPClientTransferEventParams *e);
typedef struct {
int64 BytesTransferred;
const char *Data; int lenData; int reserved; } MLLPClientTransferEventParams; Unicode (Windows) virtual INT FireTransfer(MLLPClientTransferEventParams *e);
typedef struct {
LONG64 BytesTransferred;
LPCSTR Data; INT lenData; INT reserved; } MLLPClientTransferEventParams;
- (void)onTransfer:(long long)bytesTransferred :(NSData*)data;
#define EID_MLLPCLIENT_TRANSFER 12

virtual INT IPWORKSEDI_CALL FireTransfer(LONG64 &lBytesTransferred, LPSTR &lpData, INT &lenData);

Remarks

This event fires one or more times while incoming data is being transferred.

The BytesTransferred parameter reflects the number of bytes transferred since the beginning of the transfer.

The Data parameter contains the portion of the data being delivered currently.

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