Lines Matching refs:HdlcInterface
44 HdlcInterface::HdlcInterface(const Url::Url &aRadioUrl) in HdlcInterface() function in ot::Hdlc::HdlcInterface
62 HdlcInterface::~HdlcInterface(void) in ~HdlcInterface()
66 otError HdlcInterface::Init(ReceiveFrameCallback aCallback, void *aCallbackContext, in Init()
101 void HdlcInterface::Deinit(void) in Deinit()
117 void HdlcInterface::Process(const void *aInstance) in Process()
123 otError HdlcInterface::SendFrame(const uint8_t *aFrame, uint16_t aLength) in SendFrame()
152 otError HdlcInterface::WaitForFrame(uint64_t aTimeoutUs) in WaitForFrame()
161 HdlcInterface::k_spinel_hdlc_frame_ready_event, false, in WaitForFrame()
163 k_event_clear(&spinel_hdlc_event, HdlcInterface::k_spinel_hdlc_frame_ready_event); in WaitForFrame()
164 if ((event_bits & HdlcInterface::k_spinel_hdlc_frame_ready_event) != 0) { in WaitForFrame()
188 void HdlcInterface::ProcessRxData(uint8_t *data, uint16_t len) in ProcessRxData()
227 otError HdlcInterface::Write(const uint8_t *aFrame, uint16_t aLength) in Write()
245 uint32_t HdlcInterface::TryReadAndDecode(bool fullRead) in TryReadAndDecode()
300 void HdlcInterface::HandleHdlcFrame(void *aContext, otError aError) in HandleHdlcFrame()
302 static_cast<HdlcInterface *>(aContext)->HandleHdlcFrame(aError); in HandleHdlcFrame()
305 void HdlcInterface::HandleHdlcFrame(otError aError) in HandleHdlcFrame()
325 HdlcInterface::k_spinel_hdlc_frame_ready_event); in HandleHdlcFrame()
343 void HdlcInterface::HdlcRxCallback(uint8_t *data, uint16_t len, void *param) in HdlcRxCallback()
345 static_cast<HdlcInterface *>(param)->ProcessRxData(data, len); in HdlcRxCallback()
348 void HdlcInterface::HandleUnknownHdlcContent(uint8_t *buffer, uint16_t len) in HandleUnknownHdlcContent()
356 void HdlcInterface::OnRcpReset(void) in OnRcpReset()