25 if (this->m_driverIsReady) {
35 void AsyncByteStreamBufferAdapter ::bufferOutReturn_handler(
FwIndexType portNum,
Fw::Buffer& fwBuffer) {
39 void AsyncByteStreamBufferAdapter ::fromByteStreamDriver_handler(
FwIndexType portNum,
52 void AsyncByteStreamBufferAdapter ::byteStreamDriverReady_handler(
FwIndexType portNum) {
53 this->m_driverIsReady =
true;
56 void AsyncByteStreamBufferAdapter ::toByteStreamDriverReturn_handler(
FwIndexType portNum,
void log_WARNING_LO_DataSendError(I32 stat) const
void log_WARNING_LO_DriverNotReady() const
AsyncByteStreamBufferAdapter(const char *const compName)
Construct AsyncByteStreamBufferAdapter object.
void toByteStreamDriver_out(FwIndexType portNum, Fw::Buffer &fwBuffer)
Invoke output port toByteStreamDriver.
Status returned by the send call.
Operation worked as expected.
~AsyncByteStreamBufferAdapter()
Destroy AsyncByteStreamBufferAdapter object.
void bufferInReturn_out(FwIndexType portNum, Fw::Buffer &fwBuffer)
Invoke output port bufferInReturn.
Auto-generated base for AsyncByteStreamBufferAdapter component.
PlatformIndexType FwIndexType
void fromByteStreamDriverReturn_out(FwIndexType portNum, Fw::Buffer &fwBuffer)
Invoke output port fromByteStreamDriverReturn.
void bufferOut_out(FwIndexType portNum, Fw::Buffer &fwBuffer)
Invoke output port bufferOut.
void log_WARNING_LO_DataReceiveError(I32 stat) const