1#ifndef _ECARDFACADEDEFINES_H_
2#define _ECARDFACADEDEFINES_H_
6 #define DLL_API __declspec(dllexport)
8 #define DLL_API __declspec(dllimport)
25 UnspecifiedBit = 0x0000,
26 TimeTicketBit = 0x0001,
27 OneWayTicketBit = 0x0002,
31 CommercialDiscountBit = 0x0020,
32 DiscountCouponBit = 0x0040,
33 CardHolderBit = 0x0080,
34 EventsDataBit = 0x0100
40 OWTCardFeatureUndefined = 0x0000,
41 OWTCardFeatureLine = 0x0001,
42 OWTCardFeatureTrip = 0x0002,
43 OWTCardFeatureProtectNumber = 0x0004,
44 OWTCardFeaturePurseJourneyWritable = 0x0008,
45 OWTCardFeaturePrepaidJourneyWritable = 0x0010,
57 OWTCardFeatureTimeValidityDuration = 0x0020,
58 OWTCardFeatureTariff = 0x0040,
59 OWTCardFeatureSummaryPrice = 0x0080,
60 OWTCardFeatureTimeValidityStart = 0x0100,
61 OWTCardFeatureTimeValidityEnd = 0x0200,
62 OWTCardFeatureSupportedCheckOutBusStop = 0x0400,
63 OWTCardFeatureClearTicketOnCancel = 0x0800,
64 OWTCardFeatureCheckInCheckOutZone = 0x1000
69 LogCardFeatureUndefined = 0x00,
70 LogCardFeatrueCardStructureSupported = 0x01
75 AnswerCardFeatureUndefined = 0x00
80 CommonCardFeatureUndefined = 0x00,
81 CommonCardFeaturePublisherVersion = 0x01,
82 CommonCardFeatureCountryCode = 0x02,
83 CommonCardFeatureNetworkCode = 0x04,
93 CommonCardFeatureRegionCodeOnCard = 0x08,
94 CommonCardFeatureCapping = 0x10
99 PurseCardFeatureUndefined = 0x00,
100 PurseCardFeatureRequiredApplicationChecking = 0x01
105 ServiceCardFeatureUndefined = 0x00
110 CommercialDiscountCardFeatureUndefined = 0x00
115 TimeTicketCardFeatureUndefined = 0x00,
116 TimeTicketCardFeatureCounterWritable = 0x01,
117 TimeTicketCardFeatureNetworkWideStructureSupport = 0x02,
118 TimeTicketCardFeatureProlongIndexOnlyOnSameType = 0x04,
119 TimeTicketCardFeatureFillEmptySlotFirst = 0x08,
120 TimeTicketCardFeatureClearTicketOnCancel = 0x10,
121 TimeTicketCardFeatureFileNumber = 0x20
126 TimeTicketFeatureUndefined = 0x00,
127 TimeTicketFeatureUrbanTransportNumber = 0x01,
128 TimeTicketFeatureNetworkID = 0x02,
129 TimeTicketFeaturePreviousNumber = 0x04,
130 TimeTicketFeatureProviderNumber = 0x08,
131 TimeTicketFeaturePairedTimeTicket = 0x10
136 CommonDataFeatureUndefined = 0x00,
137 CommonDataFeatureCustomerProfileValidityStart = 0x01,
141 CommonDataFeatureHasRegionCardNumber = 0x02
147 NullDataCollection = 1,
149 NullEOneWayticketCollection = 3,
150 NullTimeTicketCollection = 4,
151 NullSuperCardVersion = 5,
152 UndefinedCardType = 6,
153 BadInputParameter = 7,
154 BadActualCardStructure = 8,
155 BadAbstractAnswer = 9,
156 ErrAddDataToWriteRequest = 10,
157 ErrAddDataToReadRequest = 11,
158 ErrorNullImplementation = 12
174 MifareMikroelektronika1 = 4,
175 MifareMikroelektronika2 = 5,
192 TimeTicketTypeUndefined = -1,
194 TimeTicketTypeTrip = 1,
195 TimeTicketTypeRegionInterval = 2,
196 TimeTicketTypeTariffArea = 3,
197 TimeTicketTypeZoneList = 4,
198 TimeTicketTypeZoneVia = 5,
199 TimeTicketTypeTimeValidityOnly = 6,
200 TimeTicketTypeRelation = 7,
201 TimeTicketTypeNetworkWide = 8,
202 TimeTicketTypeKilometric = 9
207 OneWayTicketTypeUndefined = -1,
208 OneWayTicketTypeStandard = 0,
209 OneWayTicketTypeRelation = 1,
210 OneWayTicketTypeZoneList = 2,
211 OneWayTicketTypeZoneVia = 3,
212 OneWayTicketTypeZoneAmount = 4,
213 OneWayTicketTypeNetworkWide = 5
218 EncodingUndefined = 0,
224 NoOperation = UnspecifiedBit,
225 TimeTicketOperation = TimeTicketBit,
226 OneWayTicketOperation = OneWayTicketBit,
227 PurseOperation = PurseBit,
228 CommonDataOperation = CommonBit,
229 ServiceDataOperation = ServiceBit,
230 CommercialDiscountOperation = CommercialDiscountBit,
231 DiscountCouponOperation = DiscountCouponBit,
232 CardHolderDataOperation = CardHolderBit,
233 EventsDataOperation = EventsDataBit,
234 DefaultDataTypesOperation = CommonBit | OneWayTicketBit,
235 FullDataTypesOperation = CommonBit | OneWayTicketBit | ServiceBit | PurseBit | TimeTicketBit
240 UndefinedServiceCardType = -1,
241 DriverNoCompanyCard = 0,
249 StandardUndefined = 0,
250 StandardCardTypeEmtest = 1,
251 StandardCardTypeEN1545 = 2
256 WalletISOCountryCodeUndefined = 0,
257 WalletISOCountryCodeCzech = 203,
258 WalletISOCountryCodeGermany = 276,
259 WalletISOCountryCodeLithuania = 440,
260 WalletISOCountryCodePoland = 616,
261 WalletISOCountryCodeSlovakia = 703,
262 WalletISOCountryCodeSlovenia = 705,
263 WalletISOCountryCodeMacedonia = 807
268 WalletISOPayUnitCodeUndefined = 0,
269 WalletISOPayUnitCodeCroatianKuna = 191,
270 WalletISOPayUnitCodeCzechKoruna = 203,
271 WalletISOPayUnitCodeHungarianForint = 348,
272 WalletISOPayUnitCodeLithuanianLitas = 440,
273 WalletISOPayUnitCodeSlovakKoruna = 703,
274 WalletISOPayUnitCodeMacedonianDenar = 807,
275 WalletISOPayUnitCodeEur = 978,
276 WalletISOPayUnitCodePolishZloty = 985
281 CappingProviderTypeUndefined = -1,
282 CappingProviderTypeProviderCode = 0,
283 CappingProviderTypeNetworkCode = 1
#define DLL_API
Definition ECardFacadeDefines.h:8
Definition ECardFacadeDefines.h:21
TimeTicketFeatures
Definition ECardFacadeDefines.h:125
ServiceCardFeatures
Definition ECardFacadeDefines.h:104
WalletISOCountryCode
Definition ECardFacadeDefines.h:255
CommercialDiscountCardFeatures
Definition ECardFacadeDefines.h:109
LogCardFeatures
Definition ECardFacadeDefines.h:68
AnswerCardFeatures
Definition ECardFacadeDefines.h:74
CappingProviderType
Definition ECardFacadeDefines.h:280
CardFacadeType
Definition ECardFacadeDefines.h:162
CommonCardFeatures
Definition ECardFacadeDefines.h:79
DataTypeOperation
Definition ECardFacadeDefines.h:223
TimeTicketType
The TimeTicketType enum.
Definition ECardFacadeDefines.h:191
TimeTicketCardFeatures
Definition ECardFacadeDefines.h:114
WalletISOPayUnitCode
Definition ECardFacadeDefines.h:267
CardTypeStandard
Definition ECardFacadeDefines.h:248
ReturnValues
Definition ECardFacadeDefines.h:145
CardType
Definition ECardFacadeDefines.h:169
CommonDataFeatures
Definition ECardFacadeDefines.h:135
ServiceCardType
Definition ECardFacadeDefines.h:239
OneWayTicketCardFeaturesEnum
Definition ECardFacadeDefines.h:39
PurseCardFeatures
Definition ECardFacadeDefines.h:98
TextEncoding
Definition ECardFacadeDefines.h:217
OneWayTicketType
Definition ECardFacadeDefines.h:206
const unsigned char UNDEFINED_PRICE_UNIT
Definition ECardFacadeDefines.cpp:7
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7