Home
last modified time | relevance | path

Searched refs:mWritePointer (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/src/lib/spinel/
Dmulti_frame_buffer.hpp84 … 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::FrameWritePointer
136 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 …]
/openthread-latest/src/lib/hdlc/
Dhdlc.cpp119 : 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 …]
Dhdlc.hpp110 Spinel::FrameWritePointer &mWritePointer; member in ot::Hdlc::Encoder
175 Spinel::FrameWritePointer *mWritePointer; member in ot::Hdlc::Decoder