Version Property

The MLLP version to use.

Syntax

ANSI (Cross Platform)
int GetVersion();
int SetVersion(int iVersion); Unicode (Windows) INT GetVersion();
INT SetVersion(INT iVersion);

Possible Values

MV_VERSION_1(1), 
MV_VERSION_2(2)
@property (nonatomic,readwrite,assign,getter=version,setter=setVersion:) int version;
- (int)version;
- (void)setVersion:(int)newVersion;

Possible Values

MV_VERSION_1(1), 
MV_VERSION_2(2)
#define PID_MLLPCLIENT_VERSION 26

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

Default Value

2

Remarks

This property specifies the MLLP version the class should use. Valid values are:

  • mvVersion1 (1) - MLLP Version 1
  • mvVersion2 (2) - MLLP Version 2 (default)

When using MLLP version 1, there are no acknowledgements, so the AckIn and AckOut events will never fire.

This property is not available at design time.

Data Type

Integer

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