otInstance Declarations (#473)

* Add otInstance type declaration and update ot APIs to take it as input.
This commit is contained in:
Nick Banks
2016-09-12 14:29:43 -07:00
committed by Jonathan Hui
parent 9b1de7bbb2
commit ffbe65c6dd
67 changed files with 1560 additions and 1099 deletions
+5 -5
View File
@@ -40,11 +40,11 @@ using namespace Thread;
namespace Thread {
extern "C" void otSignalTaskletPending(void)
extern "C" void otSignalTaskletPending(otInstance *)
{
}
extern "C" bool otAreTaskletsPending(void)
extern "C" bool otAreTaskletsPending(otInstance *)
{
return false;
}
@@ -59,17 +59,17 @@ extern "C" void otPlatUartReceived(const uint8_t *aBuf, uint16_t aBufLength)
(void)aBufLength;
}
extern "C" void otPlatDiagAlarmFired()
extern "C" void otPlatDiagAlarmFired(otInstance *)
{
}
extern "C" void otPlatDiagRadioTransmitDone(bool aRxPending, ThreadError aError)
extern "C" void otPlatDiagRadioTransmitDone(otInstance *, bool aRxPending, ThreadError aError)
{
(void)aRxPending;
(void)aError;
}
extern "C" void otPlatDiagRadioReceiveDone(RadioPacket *aFrame, ThreadError aError)
extern "C" void otPlatDiagRadioReceiveDone(otInstance *, RadioPacket *aFrame, ThreadError aError)
{
(void)aFrame;
(void)aError;