Output Event
Fires whenever a segment is complete.
Syntax
ANSI (Cross Platform) virtual int FireOutput(X12WriterOutputEventParams *e);
typedef struct {
const char *OutputData; int lenOutputData; int reserved; } X12WriterOutputEventParams; Unicode (Windows) virtual INT FireOutput(X12WriterOutputEventParams *e);
typedef struct {
LPCSTR OutputData; INT lenOutputData; INT reserved; } X12WriterOutputEventParams;
- (void)onOutput:(NSData*)outputData;
#define EID_X12WRITER_OUTPUT 2 virtual INT IPWORKSEDI_CALL FireOutput(LPSTR &lpOutputData, INT &lenOutputData);
Remarks
The Output event will fire when the writer completes a new segment and writes data to the output stream or buffer. The Data parameter contains the data bytes.