DWORD DispensationImpl::start(int _AccountReceived,WORD _DealMoney,int _FareTier,int _Count,CSTTokenDispensingPolicyAttribute _Policy,TRW::WriteTokenType_t _WriteTokenType,int _PayType) { m_TicketInfoList.clear(); m_LastError = ERR::ERR_SUCCESS; //m_BusinessDay = _BusinessDay; m_AccountReceived = _AccountReceived; m_DealMoney = _DealMoney; //m_paymentMode = PM_Cash; m_CountShouldSold = _Count; m_CountSold = 0; m_ValidNum = 0; m_FareTier = _FareTier; m_PayType = _PayType; if(m_CountShouldSold == 0) return m_LastError; if((*m_pTicketBoxes)[TBT_SJT_1_ForSale].isNearlyEmpty() && (*m_pTicketBoxes)[TBT_SJT_2_ForSale].isNearlyEmpty()) m_Policy = _Policy; else if((*m_pTicketBoxes)[TBT_SJT_1_ForSale].isNearlyEmpty()) m_Policy = HopperBOnly; else if((*m_pTicketBoxes)[TBT_SJT_2_ForSale].isNearlyEmpty()) m_Policy = HopperAOnly; else m_Policy = _Policy; m_isInDispending = true;//修改2013-01-21 m_WriteTokenType = _WriteTokenType; m_pThreadPool->start(fastdelegate::MakeDelegate(this, &DispensationImpl::sell), L"DispensationImpl::sell"); return 0; }
时间: 2024-04-18 08:26:31 浏览: 34
这是一个C++函数的代码片段,名为`ensationImpl::start`,它接受一些参数并返回一个DWORD类型的值。函数中的代码主要是对一些成员变量进行初始化和赋值,并调用了一个名为`sell`的函数。最后,函数返回一个值。
值得注意的是,这段代码中还有一些被注释掉的代码,例如`m_BusinessDay`和`m_paymentMode`等。这些代码可能在其他地方使用或者是之前版本的遗留代码。
相关问题
改写:TRW公司在传统X型管路布置ESC 液压控制单元的基础上,增加了相关的 电磁阀和踏板行程模拟器等部件,开发出了能够实现再生制动和稳定性控制的 ESC-R回馈制动系统,如图1.4(a)所示。Bosch公司也在第9代ESP的H型管路 基础上,利用标准化零部件对其进行少许的修改,研制出了集再生制动与ESP 于一体的ESP-hev系统
TRW公司基于传统的X型管路布置ESC液压控制单元,增加了电磁阀和踏板行程模拟器等部件,开发出了ESC-R回馈制动系统,该系统可以实现再生制动和稳定性控制,如图1.4(a)所示。Bosch公司则在第9代ESP的H型管路基础上,对其进行少许修改并利用标准化零部件,研制出了集再生制动和ESP于一体的ESP-hev系统。
void wrm(u8 dat) //写入命令\n{\n\tdelay(1000);\n\tRS=0;\n\tRW=0;\n\tE=0;\n\tdata8b=dat;\n\tE=1;\n\tdelay(1000);\n\tE=0;\n}
这段代码是一个函数定义,函数名为"wrm",参数类型为u8(无符号8位整数)的变量""。该函数用于向某个设备或模块发送命令。
函数内部的操作包括:
1. 延时1000毫秒(1秒)。
2. 将RS(寄存器选择引脚)、RW(读写选择引脚)和E(使能引脚)置为低电平,表示写入操作。
3. 将data8b变量赋值为传入的参数dat。
4. 将E引脚置为高电平,表示使能写入操作。
5. 延时1000毫秒(1秒)。
6. 将E引脚置为低电平,表示结束写入操作。
这段代码的作用是通过控制引脚和延时操作,将命令数据写入到某个设备或模块中。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)