Searched refs:mWritePointer (Results 1 – 3 of 3) sorted by relevance
84 … return CanWrite(sizeof(uint8_t)) ? (*mWritePointer++ = aByte, mRemainingLength--, OT_ERROR_NONE) in WriteByte()99 mWritePointer -= aUndoLength; in UndoLastWrites()105 : mWritePointer(nullptr) in FrameWritePointer()110 uint8_t *mWritePointer; ///< A pointer to current write position in the buffer. member in ot::Spinel::FrameWritePointer136 mWritePointer = mBuffer; in Clear()146 bool IsEmpty(void) const { return (mWritePointer == mBuffer); } in IsEmpty()153 uint16_t GetLength(void) const { return static_cast<uint16_t>(mWritePointer - mBuffer); } in GetLength()194 mWritePointer = mBuffer + kHeaderSize; in Clear()206 bool HasFrame(void) const { return (mWritePointer != GetFrame()); } in HasFrame()222 mWritePointer = GetFrame() + aLength; in SetLength()[all …]
119 : mWritePointer(aWritePointer) in Encoder()128 return mWritePointer.WriteByte(kFlagSequence); in BeginFrame()137 VerifyOrExit(mWritePointer.CanWrite(2), error = OT_ERROR_NO_BUFS); in Encode()139 IgnoreReturnValue(mWritePointer.WriteByte(kEscapeSequence)); in Encode()140 IgnoreReturnValue(mWritePointer.WriteByte(aByte ^ 0x20)); in Encode()144 SuccessOrExit(error = mWritePointer.WriteByte(aByte)); in Encode()157 Spinel::FrameWritePointer oldPointer = mWritePointer; in Encode()168 mWritePointer = oldPointer; in Encode()178 Spinel::FrameWritePointer oldPointer = mWritePointer; in EndFrame()187 SuccessOrExit(error = mWritePointer.WriteByte(kFlagSequence)); in EndFrame()[all …]
110 Spinel::FrameWritePointer &mWritePointer; member in ot::Hdlc::Encoder175 Spinel::FrameWritePointer *mWritePointer; member in ot::Hdlc::Decoder