Skip to content

Commit

Permalink
Add empty _DeinitThreadStack to other platforms.
Browse files Browse the repository at this point in the history
  • Loading branch information
jadhavrohit924 committed Jan 9, 2025
1 parent 04fa114 commit 4a19630
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/platform/Infineon/CYW30739/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
public:
// ===== Methods that implement the ThreadStackManager abstract interface.
CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};

void SignalThreadActivityPending();
void SignalThreadActivityPendingFromISR();
Expand Down
1 change: 1 addition & 0 deletions src/platform/Linux/ThreadStackManagerImpl.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ class ThreadStackManagerImpl : public ThreadStackManager
}

CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};
void _ProcessThreadActivity();

CHIP_ERROR _StartThreadTask() { return CHIP_NO_ERROR; } // Intentionally left blank
Expand Down
1 change: 1 addition & 0 deletions src/platform/NuttX/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ class ThreadStackManagerImpl : public ThreadStackManager
}

CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};
void _ProcessThreadActivity();

CHIP_ERROR _StartThreadTask() { return CHIP_NO_ERROR; } // Intentionally left blank
Expand Down
1 change: 1 addition & 0 deletions src/platform/Tizen/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ class ThreadStackManagerImpl : public ThreadStackManager
ThreadStackManagerImpl();

CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};
void _ProcessThreadActivity();

CHIP_ERROR _StartThreadTask() { return CHIP_NO_ERROR; } // Intentionally left blank
Expand Down
1 change: 1 addition & 0 deletions src/platform/Zephyr/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
public:
// ===== Methods that implement the ThreadStackManager abstract interface.
CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};

protected:
// ===== Methods that implement the ThreadStackManager abstract interface.
Expand Down
1 change: 1 addition & 0 deletions src/platform/bouffalolab/common/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
1 change: 1 addition & 0 deletions src/platform/nxp/common/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
protected:
// ===== Methods that implement the ThreadStackManager abstract interface.
CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

private:
// ===== Members for internal use by the following friends.
Expand Down
1 change: 1 addition & 0 deletions src/platform/nxp/k32w0/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
1 change: 1 addition & 0 deletions src/platform/nxp/mcxw71_k32w1/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
1 change: 1 addition & 0 deletions src/platform/qpg/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
1 change: 1 addition & 0 deletions src/platform/silabs/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};
CHIP_ERROR _StartThreadTask(void);
void _LockThreadStack(void);
bool _TryLockThreadStack(void);
Expand Down
1 change: 1 addition & 0 deletions src/platform/stm32/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
// ===== Methods that implement the ThreadStackManager abstract interface.

CHIP_ERROR _InitThreadStack(void);
void _DeinitThreadStack(){};

// ===== Members for internal use by the following friends.

Expand Down
1 change: 1 addition & 0 deletions src/platform/telink/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ class ThreadStackManagerImpl final : public ThreadStackManager,
public:
// ===== Methods that implement the ThreadStackManager abstract interface.
CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};
void SetRadioBlocked(bool state) { mRadioBlocked = state; }
bool IsReadyToAttach(void) const { return mReadyToAttach; }
void Finalize(void);
Expand Down
1 change: 1 addition & 0 deletions src/platform/webos/ThreadStackManagerImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ class ThreadStackManagerImpl : public ThreadStackManager
}

CHIP_ERROR _InitThreadStack();
void _DeinitThreadStack(){};
void _ProcessThreadActivity();

CHIP_ERROR _StartThreadTask() { return CHIP_NO_ERROR; } // Intentionally left blank
Expand Down

0 comments on commit 4a19630

Please sign in to comment.