mFrame
載入中...
搜尋中...
無符合項目
SPIEvent.h
1
7#ifndef MFRAME_B2C48534_ECE8_4AF6_8AE0_CD83704E64EB
8#define MFRAME_B2C48534_ECE8_4AF6_8AE0_CD83704E64EB
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15#include "mframe.h"
16
17//----------------------------------------------------------------------------------------
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace hal::serial {
23 struct SPIEvent;
24} // namespace hal::serial
25
26/* ***************************************************************************************
27 * Class/Interface/Struct/Enum
28 */
37 virtual void onReceiver(const uint16 data) abstract;
38
46 virtual bool onTransfer(uint16& data) abstract;
47};
48
49/* ***************************************************************************************
50 * End of file
51 */
52
53#endif /* MFRAME_B2C48534_ECE8_4AF6_8AE0_CD83704E64EB */
Definition IIC.h:25
Definition SPIEvent.h:29
virtual void onReceiver(const uint16 data) override
接收緩衝滿事件。
virtual bool onTransfer(uint16 &data) override
傳輸緩衝空事件。
Definition Interface.h:134