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()
160 HdlcInterface::k_spinel_hdlc_frame_ready_event, false, in WaitForFrame()
162 k_event_clear(&spinel_hdlc_event, HdlcInterface::k_spinel_hdlc_frame_ready_event); in WaitForFrame()
163 if ((event_bits & HdlcInterface::k_spinel_hdlc_frame_ready_event) != 0) { in WaitForFrame()
187 void HdlcInterface::ProcessRxData(const uint8_t *data, uint16_t len) in ProcessRxData()
226 otError HdlcInterface::Write(const uint8_t *aFrame, uint16_t aLength) in Write()
244 uint32_t HdlcInterface::TryReadAndDecode(bool fullRead) in TryReadAndDecode()
299 void HdlcInterface::HandleHdlcFrame(void *aContext, otError aError) in HandleHdlcFrame()
301 static_cast<HdlcInterface *>(aContext)->HandleHdlcFrame(aError); in HandleHdlcFrame()
304 void HdlcInterface::HandleHdlcFrame(otError aError) in HandleHdlcFrame()
324 HdlcInterface::k_spinel_hdlc_frame_ready_event); in HandleHdlcFrame()
342 void HdlcInterface::HdlcRxCallback(const uint8_t *data, uint16_t len, void *param) in HdlcRxCallback()
344 static_cast<HdlcInterface *>(param)->ProcessRxData(data, len); in HdlcRxCallback()
347 void HdlcInterface::HandleUnknownHdlcContent(uint8_t *buffer, uint16_t len) in HandleUnknownHdlcContent()
355 void HdlcInterface::OnRcpReset(void) in OnRcpReset()