AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EOneWayTicketFacadeMifareIDOLStructures.h
Go to the documentation of this file.
1 #ifndef EOneWayTicketFacadeMifareIDOLStructures_H
2 #define EOneWayTicketFacadeMifareIDOLStructures_H
3 
4 #include "EOneWayTicketFacade.h"
5 
6 namespace EM
7 {
8  namespace CardFacade
9  {
10  class ECardDataStorage;
12  {
13  public:
16 
17  virtual bool GetPrice( unsigned char ticketIndex, EMoneyData &price );
18  virtual bool SetPrice( unsigned char ticketIndex, const EMoneyData &price );
19 
20  virtual bool GetSummaryPrice( EMoneyData &price );
21  virtual bool SetSummaryPrice( const EMoneyData &price );
22 
23  virtual bool GetFlagWasPurchased( unsigned char ticketIndex, char &wasPurchased );
24  virtual bool SetFlagWasPurchased( unsigned char ticketIndex, char wasPurchased );
25 
26  virtual bool GetFlagWasInterchange( unsigned char ticketIndex, char &flagWasInterchange );
27  virtual bool SetFlagWasInterchange( unsigned char ticketIndex, char wasInterchange );
28 
29  virtual bool GetProtectNumber( unsigned char ticketIndex, long &protectNumber );
30  virtual bool SetProtectNumber( unsigned char ticketIndex, long protectNumber );
31 
32  virtual bool GetTicketCount( unsigned char ticketIndex, long &ticketCount );
33  virtual bool SetTicketCount( unsigned char ticketIndex, long ticketCount );
34 
35  virtual bool GetLineNumber( unsigned char ticketIndex, long &lineNumber );
36  virtual bool SetLineNumber( unsigned char ticketIndex, long lineNumber );
37 
38  virtual bool GetTripNumber( unsigned char ticketIndex, long &tripNumber );
39  virtual bool SetTripNumber( unsigned char ticketIndex, long tripNumber );
40 
41  virtual bool GetTimeTicketFlag( unsigned char ticketIndex, bool &timeTicketFlag );
42  virtual bool SetTimeTicketFlag( unsigned char ticketIndex, bool isTimeTicketUsed );
43 
44  virtual bool GetTariffTicketNumber( unsigned char ticketIndex, long &tariffTicketNumber );
45  virtual bool SetTariffTicketNumber( unsigned char ticketIndex, unsigned short tariffTicketNumber );
46 
47  virtual bool GetTicketTariffProfile( unsigned char ticketIndex, unsigned char &tariffProfile );
48  virtual bool SetTicketTariffProfile( unsigned char ticketIndex, unsigned char tariffProfile );
49 
50  virtual bool GetTicketCustomerProfile( unsigned char ticketIndex, unsigned char &customerProfile );
51  virtual bool SetTicketCustomerProfile( unsigned char ticketIndex, unsigned char customerProfile );
52 
53  virtual bool GetTimeTicketNumber( unsigned char ticketIndex, long &timeTicketNumber );
54  virtual bool SetTimeTicketNumber( unsigned char ticketIndex, unsigned short timeTicketNumber );
55 
56  virtual bool GetDiscountType( unsigned char ticketIndex, short &discountType );
57  virtual bool SetDiscountType( unsigned char ticketIndex, unsigned short discountType );
58 
59  virtual bool GetTimeValidityStart(unsigned char ticketIndex, unsigned long &validityStartTime );
60  virtual bool GetTimeValidityEnd(unsigned char ticketIndex, unsigned long &validityEndTime );
61  virtual bool SetTimeValidity( unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime );
62 
63  virtual bool GetCheckOutBusStop( unsigned char ticketIndex, long &checkoutBusStop );
64  virtual bool SetCheckOutBusStop( unsigned char ticketIndex, long checkOutBusStop );
65 
66  virtual bool GetCheckInBusStop( unsigned char ticketIndex, long &checkinBusStop );
67  virtual bool SetCheckInBusStop( unsigned char ticketIndex, long checkInBusStop );
68 
69  virtual bool GetCheckOutBusStopID( unsigned char ticketIndex, long &checkoutBusStopID );
70  virtual bool SetCheckOutBusStopID( unsigned char ticketIndex, long checkOutBusStopID );
71 
72  virtual bool GetCheckInBusStopID( unsigned char ticketIndex, long &checkinBusStopID );
73  virtual bool SetCheckInBusStopID( unsigned char ticketIndex, long checkInBusStopID );
74 
75  virtual bool GetUrbanTransportIdentificationNumber( unsigned char ticketIndex, long &urbanTransportIdentificationNumber );
76  virtual bool SetUrbanTransportIdentificationNumber( unsigned char ticketIndex, long urbanTransportIDNumber );
77 
78  virtual bool GetWasCheckOut( unsigned char ticketIndex, bool &wasCheckout );
79  virtual bool SetWasCheckout( unsigned char ticketIndex, bool wasCheckOut );
80 
81  virtual bool GetCompanyNumber( unsigned char ticketIndex, long &companyNumber );
82  virtual bool SetCompanyNumber( unsigned char ticketIndex, long companyNumber );
83 
84  virtual bool SetCountryCode(unsigned char ticketIndex, unsigned short countryCodeInBCD );
85  virtual bool GetCountryCode( unsigned char ticketIndex, unsigned short &countryCodeInBCD );
86 
87  virtual bool SetNetworkCode(unsigned char ticketIndex, unsigned long networkCodeInBCD );
88  virtual bool GetNetworkCode(unsigned char ticketIndex, unsigned long &networkCodeInBCD );
89 
90  virtual bool SetProvider( unsigned char ticketIndex, unsigned short providerNumber );
91  virtual bool GetProvider( unsigned char ticketIndex, unsigned short &providerNumber );
92 
93  virtual bool SetPriceUnit( unsigned char ticketIndex, unsigned char priceUnit );
94  virtual bool GetPriceUnit( unsigned char ticketIndex, unsigned char &priceUnit );
95 
96  virtual bool SetPaymentMeans( unsigned char ticketIndex, unsigned char paymentMeans );
97  virtual bool GetPaymentMeans( unsigned char ticketIndex, unsigned char &paymentMeans );
98 
99  virtual bool SetPaymentMode( unsigned char ticketIndex, unsigned char paymentMode );
100  virtual bool GetPaymentMode( unsigned char ticketIndex, unsigned char &paymentMode );
101 
102  virtual bool SetVehicleClass( unsigned char ticketIndex, unsigned char vehicleClass );
103  virtual bool GetVehicleClass( unsigned char ticketIndex, unsigned char &vehicleClass );
104 
105  virtual bool SetSeatReservation( unsigned char ticketIndex, unsigned char seatReservation );
106  virtual bool GetSeatReservation( unsigned char ticketIndex, unsigned char &seatReservation );
107 
108  virtual bool SetZoneSize( unsigned char zoneSize );
109 
110  virtual bool SetCheckInZone( unsigned char ticketIndex, unsigned short checkInZone );
111  virtual bool GetCheckInZone( unsigned char ticketIndex, unsigned short &checkInZone );
112 
113  virtual bool SetCheckOutZone( unsigned char ticketIndex, unsigned short checkOutZone );
114  virtual bool GetCheckOutZone( unsigned char ticketIndex, unsigned short &checkOutZone );
115 
116  virtual bool GetZoneList( unsigned char ticketIndex, ZoneList &zoneList );
117  virtual bool SetZoneList( unsigned char ticketIndex, const ZoneList &zoneList );
118 
119  virtual bool GetZoneAmount( unsigned char ticketIndex, unsigned char &zoneAmount );
120  virtual bool SetZoneAmount( unsigned char ticketIndex, const unsigned char zoneAmount );
121 
122  virtual bool GetEndOfJourney( unsigned char ticketIndex, unsigned long &endOfJourney );
123  virtual bool SetEndOfJourney( unsigned char ticketIndex, const unsigned long endOfJourney );
124 
125  virtual bool GetDeviceSNR( unsigned char ticketIndex, unsigned long &snr );
126  virtual bool SetDeviceSNR( unsigned char ticketIndex, unsigned long snr );
127 
128  virtual bool GetDriverNumber( unsigned char ticketIndex, unsigned long &driverNumber );
129  virtual bool SetDriverNumber( unsigned char ticketIndex, unsigned long driverNumber );
130 
131  virtual bool GetTicketNumber( unsigned char ticketIndex, unsigned long &ticketNumber );
132  virtual bool SetTicketNumber( unsigned char ticketIndex, unsigned long ticketNumber );
133 
134  virtual bool GetTicketCounter( unsigned char ticketIndex, unsigned short &ticketCounter );
135  virtual bool SetTicketCounter( unsigned char ticketIndex, unsigned short ticketCounter );
136 
137  virtual bool GetPriceListRowNumber( unsigned char ticketIndex, unsigned short &priceListRowNumber );
138  virtual bool SetPriceListRowNumber( unsigned char ticketIndex, unsigned short priceListRowNumber );
139 
140  virtual bool GetFlagExplicitlySelected( unsigned char ticketIndex, bool &explicitlySelected );
141  virtual bool SetFlagExplicitlySelected( unsigned char ticketIndex, bool explicitlySelected );
142 
143  virtual bool GetPositionCountOnOWTCollection( unsigned char &positionCountOnOWTCollection );
144 
145  virtual bool GetTicketType( unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType );
146  virtual bool SetTicketType( const ECardFacadeDefines::OneWayTicketType newTicketType );
147 
148  virtual bool IsTransportSectionValid( bool &transportSectionValidity );
149 
150  virtual bool GetOneWayTicketValidityStatus( const unsigned char ticketIndex, bool &valid ) const;
151  virtual bool SetOneWayTicketValidityStatus( const unsigned char ticketIndex, const bool valid );
152 
153  virtual bool GetJourneyCounter( const unsigned char ticketIndex, unsigned long &journeyCounter ) const;
154  virtual bool SetJourneyCounter( const unsigned char ticketIndex, const unsigned long journeyCounter );
155 
156  virtual void Clear();
157 
158  virtual bool IsModifiedData();
159 
160  virtual bool AddDataToWriteRequest( EM::PT::EDataCollection *writeRequest );
161  virtual bool AddDataTypeToReadRequest( PT::EAplRequest *readRequest );
162 
163  virtual unsigned short GetRequiredDataReadOperation() const;
164 
165  virtual void Init();
166 
167  virtual unsigned long GetFellowTravellerTicketCountCardLimit() const;
168 
169  private:
171 
172  class DataClass;
173  DataClass *d;
174 
176  };
177  }
178 }
179 
180 #endif // EOneWayTicketFacadeMifareIDOLStructures_H
virtual bool GetFlagWasInterchange(unsigned char ticketIndex, char &flagWasInterchange)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:155
virtual bool GetJourneyCounter(const unsigned char ticketIndex, unsigned long &journeyCounter) const
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1023
virtual bool SetFlagWasInterchange(unsigned char ticketIndex, char wasInterchange)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:161
virtual bool SetTicketCounter(unsigned char ticketIndex, unsigned short ticketCounter)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:883
virtual bool SetPaymentMeans(unsigned char ticketIndex, unsigned char paymentMeans)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:625
virtual bool GetSeatReservation(unsigned char ticketIndex, unsigned char &seatReservation)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:667
virtual bool GetTripNumber(unsigned char ticketIndex, long &tripNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:242
virtual bool SetOneWayTicketValidityStatus(const unsigned char ticketIndex, const bool valid)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1002
virtual void Clear()
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1048
virtual bool GetTariffTicketNumber(unsigned char ticketIndex, long &tariffTicketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:306
virtual bool GetTimeTicketFlag(unsigned char ticketIndex, bool &timeTicketFlag)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:267
std::list< unsigned long > ZoneList
Definition: EOneWayTicketFacade.h:24
virtual bool SetTicketCount(unsigned char ticketIndex, long ticketCount)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:204
virtual bool GetTicketCount(unsigned char ticketIndex, long &ticketCount)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:192
virtual bool GetPositionCountOnOWTCollection(unsigned char &positionCountOnOWTCollection)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:934
virtual bool SetPrice(unsigned char ticketIndex, const EMoneyData &price)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:90
Definition: EOneWayTicketFacadeMifareIDOLStructures.h:11
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual bool GetZoneList(unsigned char ticketIndex, ZoneList &zoneList)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:799
virtual bool SetVehicleClass(unsigned char ticketIndex, unsigned char vehicleClass)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:649
virtual bool GetZoneAmount(unsigned char ticketIndex, unsigned char &zoneAmount)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:811
virtual bool SetCompanyNumber(unsigned char ticketIndex, long companyNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:515
OneWayTicketType
Definition: ECardFacadeDefines.h:205
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1058
virtual bool GetFlagWasPurchased(unsigned char ticketIndex, char &wasPurchased)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:116
virtual bool SetTicketTariffProfile(unsigned char ticketIndex, unsigned char tariffProfile)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:330
virtual bool SetSeatReservation(unsigned char ticketIndex, unsigned char seatReservation)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:661
virtual bool SetJourneyCounter(const unsigned char ticketIndex, const unsigned long journeyCounter)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1035
virtual bool SetZoneSize(unsigned char zoneSize)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:673
virtual bool SetEndOfJourney(unsigned char ticketIndex, const unsigned long endOfJourney)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:835
virtual unsigned short GetRequiredDataReadOperation() const
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1100
virtual bool GetCountryCode(unsigned char ticketIndex, unsigned short &countryCodeInBCD)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:535
virtual bool SetCheckOutZone(unsigned char ticketIndex, unsigned short checkOutZone)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:739
virtual bool SetFlagExplicitlySelected(unsigned char ticketIndex, bool explicitlySelected)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:928
virtual bool SetPriceUnit(unsigned char ticketIndex, unsigned char priceUnit)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:600
virtual bool SetTimeTicketFlag(unsigned char ticketIndex, bool isTimeTicketUsed)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:286
virtual bool SetProvider(unsigned char ticketIndex, unsigned short providerNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:575
virtual bool GetDiscountType(unsigned char ticketIndex, short &discountType)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:380
virtual bool SetCheckInZone(unsigned char ticketIndex, unsigned short checkInZone)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:679
virtual bool SetWasCheckout(unsigned char ticketIndex, bool wasCheckOut)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:503
virtual bool GetTicketType(unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:940
virtual bool SetDiscountType(unsigned char ticketIndex, unsigned short discountType)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:386
virtual bool GetTimeValidityEnd(unsigned char ticketIndex, unsigned long &validityEndTime)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:404
virtual bool GetTicketNumber(unsigned char ticketIndex, unsigned long &ticketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:859
virtual bool GetFlagExplicitlySelected(unsigned char ticketIndex, bool &explicitlySelected)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:922
virtual bool GetCheckInBusStop(unsigned char ticketIndex, long &checkinBusStop)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:449
virtual bool GetTimeValidityStart(unsigned char ticketIndex, unsigned long &validityStartTime)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:392
virtual bool SetZoneAmount(unsigned char ticketIndex, const unsigned char zoneAmount)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:817
virtual bool GetTicketTariffProfile(unsigned char ticketIndex, unsigned char &tariffProfile)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:318
virtual bool GetDeviceSNR(unsigned char ticketIndex, unsigned long &snr)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:823
virtual bool SetDriverNumber(unsigned char ticketIndex, unsigned long driverNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:853
EOneWayTicketFacadeMifareIDOLStructures(ECardDataStorage *cardDataStorage)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:54
Definition: EOneWayTicketFacade.h:21
virtual unsigned long GetFellowTravellerTicketCountCardLimit() const
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1116
virtual bool GetTicketCustomerProfile(unsigned char ticketIndex, unsigned char &customerProfile)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:343
virtual ~EOneWayTicketFacadeMifareIDOLStructures()
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:72
virtual bool GetCheckInBusStopID(unsigned char ticketIndex, long &checkinBusStopID)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:473
virtual bool SetLineNumber(unsigned char ticketIndex, long lineNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:229
virtual bool SetTicketType(const ECardFacadeDefines::OneWayTicketType newTicketType)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:961
virtual bool GetPrice(unsigned char ticketIndex, EMoneyData &price)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:77
virtual bool SetSummaryPrice(const EMoneyData &price)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:110
virtual bool SetTicketCustomerProfile(unsigned char ticketIndex, unsigned char customerProfile)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:355
virtual bool GetCheckOutBusStop(unsigned char ticketIndex, long &checkoutBusStop)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:437
virtual bool SetCheckInBusStopID(unsigned char ticketIndex, long checkInBusStopID)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:479
virtual bool SetTimeTicketNumber(unsigned char ticketIndex, unsigned short timeTicketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:374
virtual bool SetUrbanTransportIdentificationNumber(unsigned char ticketIndex, long urbanTransportIDNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:491
virtual bool GetLineNumber(unsigned char ticketIndex, long &lineNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:217
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
virtual bool GetVehicleClass(unsigned char ticketIndex, unsigned char &vehicleClass)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:655
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1088
virtual bool SetZoneList(unsigned char ticketIndex, const ZoneList &zoneList)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:805
card data storage, who fill if card readed
Definition: ECardDataStorage.h:59
virtual bool GetUrbanTransportIdentificationNumber(unsigned char ticketIndex, long &urbanTransportIdentificationNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:485
virtual bool GetSummaryPrice(EMoneyData &price)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:104
virtual bool SetCountryCode(unsigned char ticketIndex, unsigned short countryCodeInBCD)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:521
virtual bool GetCheckOutBusStopID(unsigned char ticketIndex, long &checkoutBusStopID)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:461
virtual bool GetOneWayTicketValidityStatus(const unsigned char ticketIndex, bool &valid) const
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:982
virtual bool SetNetworkCode(unsigned char ticketIndex, unsigned long networkCodeInBCD)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:548
virtual bool GetCheckOutZone(unsigned char ticketIndex, unsigned short &checkOutZone)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:769
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool GetCompanyNumber(unsigned char ticketIndex, long &companyNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:509
virtual bool SetPriceListRowNumber(unsigned char ticketIndex, unsigned short priceListRowNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:909
virtual bool SetFlagWasPurchased(unsigned char ticketIndex, char wasPurchased)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:136
virtual bool GetCheckInZone(unsigned char ticketIndex, unsigned short &checkInZone)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:709
virtual bool IsTransportSectionValid(bool &transportSectionValidity)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:967
virtual bool IsModifiedData()
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1053
virtual bool GetProvider(unsigned char ticketIndex, unsigned short &providerNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:588
virtual bool SetTimeValidity(unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:420
virtual bool GetWasCheckOut(unsigned char ticketIndex, bool &wasCheckout)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:497
virtual bool SetTariffTicketNumber(unsigned char ticketIndex, unsigned short tariffTicketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:312
virtual void Init()
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:1111
virtual bool SetCheckInBusStop(unsigned char ticketIndex, long checkInBusStop)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:455
virtual bool SetPaymentMode(unsigned char ticketIndex, unsigned char paymentMode)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:637
virtual bool SetTripNumber(unsigned char ticketIndex, long tripNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:254
virtual bool GetPaymentMode(unsigned char ticketIndex, unsigned char &paymentMode)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:643
virtual bool GetPriceListRowNumber(unsigned char ticketIndex, unsigned short &priceListRowNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:896
virtual bool SetDeviceSNR(unsigned char ticketIndex, unsigned long snr)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:841
virtual bool GetDriverNumber(unsigned char ticketIndex, unsigned long &driverNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:847
virtual bool GetTimeTicketNumber(unsigned char ticketIndex, long &timeTicketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:368
virtual bool GetPaymentMeans(unsigned char ticketIndex, unsigned char &paymentMeans)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:631
virtual bool GetProtectNumber(unsigned char ticketIndex, long &protectNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:167
virtual bool GetTicketCounter(unsigned char ticketIndex, unsigned short &ticketCounter)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:871
virtual bool GetNetworkCode(unsigned char ticketIndex, unsigned long &networkCodeInBCD)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:562
virtual bool SetTicketNumber(unsigned char ticketIndex, unsigned long ticketNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:865
virtual bool SetProtectNumber(unsigned char ticketIndex, long protectNumber)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:179
virtual bool SetCheckOutBusStop(unsigned char ticketIndex, long checkOutBusStop)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:443
virtual bool SetCheckOutBusStopID(unsigned char ticketIndex, long checkOutBusStopID)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:467
virtual bool GetEndOfJourney(unsigned char ticketIndex, unsigned long &endOfJourney)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:829
virtual bool GetPriceUnit(unsigned char ticketIndex, unsigned char &priceUnit)
Definition: EOneWayTicketFacadeMifareIDOLStructures.cpp:613