mFrame
|
公開方法(Public Methods) | |
virtual bool | abortWrite (void) override |
取消當前的輸出串流寫入 | |
virtual bool | writeBusy (void) override |
取得輸出串流是否為寫入忙碌 | |
virtual bool | write (mframe::lang::Readable &readable, void *attachment, mframe::io::CompletionHandler< int > *handler) override |
寫入 | |
bool | write (mframe::lang::Readable &readable, mframe::util::Future< int > &future) |
![]() | |
virtual | ~Interface (void)=default |
Destroy the struct object. | |
virtual mframe::lang::Object & | getObject (void) override |
取得類Object | |
|
pure virtual |
取消當前的輸出串流寫入
實作於 hal::serial::SerialPortOutputStream, 及 mframe::io::SimpleOutputStream.
|
inline |
readable | |
future |
|
pure virtual |
寫入
readable | |
attachment | |
handler |
實作於 hal::serial::SerialPortOutputStream, 及 mframe::io::SimpleOutputStream.
|
pure virtual |
取得輸出串流是否為寫入忙碌
實作於 hal::serial::SerialPortOutputStream, 及 mframe::io::SimpleOutputStream.