mFrame
載入中...
搜尋中...
無符合項目
ufm::io::SerialBus::Event 結構 參考文件abstract

[Interface] 序列總線事件監聽器 更多...

#include <SerialBus.h>

類別ufm::io::SerialBus::Event的繼承圖:
ufm::io::SerialBusDevice ufm::io::SerialBusQueue

公開方法(Public Methods)

virtual void onComplete (void) override
 當傳輸完成時調用
 
virtual void onNoResponseEvent (int completedQuantity) override
 當發生無回應事件時調用
 
virtual void onBusErrorEvent (int completedQuantity) override
 當發生總線忙碌事件時調用
 
virtual void onCancel (int completedQuantity) override
 當傳輸被取消時調用
 

詳細描述

[Interface] 序列總線事件監聽器

定義序列總線通訊時的事件處理機制,包含完成、錯誤、 取消等各種事件狀態的處理方法。

1.0.0

函式成員說明文件

◆ onBusErrorEvent()

virtual void ufm::io::SerialBus::Event::onBusErrorEvent ( int completedQuantity)
pure virtual

當發生總線忙碌事件時調用

參數
completedQuantity已完成的傳輸數量

實作於 ufm::io::SerialBusDevice, 及 ufm::io::SerialBusQueue.

◆ onCancel()

virtual void ufm::io::SerialBus::Event::onCancel ( int completedQuantity)
pure virtual

當傳輸被取消時調用

參數
completedQuantity已完成的傳輸數量

實作於 ufm::io::SerialBusDevice, 及 ufm::io::SerialBusQueue.

◆ onComplete()

virtual void ufm::io::SerialBus::Event::onComplete ( void )
pure virtual

當傳輸完成時調用

實作於 ufm::io::SerialBusDevice, 及 ufm::io::SerialBusQueue.

◆ onNoResponseEvent()

virtual void ufm::io::SerialBus::Event::onNoResponseEvent ( int completedQuantity)
pure virtual

當發生無回應事件時調用

參數
completedQuantity已完成的傳輸數量

實作於 ufm::io::SerialBusDevice, 及 ufm::io::SerialBusQueue.


此結構(structure) 文件是由下列檔案中產生: