void MCP_LoadMngr_Destroy(void) { MCP_FUNC_START("MCP_LoadMngr_Destroy"); /* Destroy State Machine */ MCP_GenSM_Destroy(&(tDataGenSm)); /* De-register IF client*/ BT_HCI_IF_DeregisterClient(&(handle)); MCP_FUNC_END(); }
/*--------------------------------------------------------------------------- * MCP_HciSeq_DestroySequence() *--------------------------------------------------------------------------- * * Synopsis: destroys a HCI sequence that is no longer in use * */ void MCP_HciSeq_DestroySequence (MCP_HciSeq_Context *pContext) { BtHciIfStatus status; MCP_FUNC_START ("MCP_HciSeq_DestroySequence"); /* de-register HCI IF client */ status = BT_HCI_IF_DeregisterClient (&(pContext->handle)); MCP_VERIFY_FATAL_NO_RETVAR ((BT_HCI_IF_STATUS_SUCCESS == status), ("MCP_HciSeq_DestroySequence: BT_HCI_IF_DeregisterClient returned status %d", status)); MCP_FUNC_END (); }