namespace ZB.MOM.WW.OtOpcUa.Driver.Ab.Transport; /// Transport-neutral status shared by the libplctag and native AB transports. /// Zero is success; every error is negative so existing status != 0 checks stay correct. public enum AbStatus { Ok = 0, Pending = 1, Timeout = -1, NotFound = -2, NotAllowed = -3, OutOfBounds = -4, TooLarge = -5, TooSmall = -6, Unsupported = -7, BadConnection = -8, BadReply = -9, Partial = -10, Abort = -11, TypeMismatch = -12, DeviceStateConflict = -13, }