1*22649d4dSMartin Matuska // SPDX-License-Identifier: CDDL-1.0 2*22649d4dSMartin Matuska /* 3*22649d4dSMartin Matuska * This file and its contents are supplied under the terms of the 4*22649d4dSMartin Matuska * Common Development and Distribution License ("CDDL"), version 1.0. 5*22649d4dSMartin Matuska * You may only use this file in accordance with the terms of version 6*22649d4dSMartin Matuska * 1.0 of the CDDL. 7*22649d4dSMartin Matuska * 8*22649d4dSMartin Matuska * A full copy of the text of the CDDL should have accompanied this 9*22649d4dSMartin Matuska * source. A copy of the CDDL is also available via the Internet at 10*22649d4dSMartin Matuska * https://opensource.org/license/CDDL-1.0. 11*22649d4dSMartin Matuska */ 12*22649d4dSMartin Matuska 13*22649d4dSMartin Matuska /* 14*22649d4dSMartin Matuska * Copyright (c) 2026 by Garth Snyder. All rights reserved. 15*22649d4dSMartin Matuska */ 16*22649d4dSMartin Matuska 17*22649d4dSMartin Matuska #ifndef _ZSTREAM_BACKTRACE_H 18*22649d4dSMartin Matuska #define _ZSTREAM_BACKTRACE_H 19*22649d4dSMartin Matuska 20*22649d4dSMartin Matuska #ifdef __cplusplus 21*22649d4dSMartin Matuska extern "C" { 22*22649d4dSMartin Matuska #endif 23*22649d4dSMartin Matuska 24*22649d4dSMartin Matuska void 25*22649d4dSMartin Matuska watchdog_init(void); 26*22649d4dSMartin Matuska 27*22649d4dSMartin Matuska void 28*22649d4dSMartin Matuska watchdog_arm(void); 29*22649d4dSMartin Matuska 30*22649d4dSMartin Matuska void 31*22649d4dSMartin Matuska watchdog_disarm(void); 32*22649d4dSMartin Matuska 33*22649d4dSMartin Matuska #ifdef __cplusplus 34*22649d4dSMartin Matuska } 35*22649d4dSMartin Matuska #endif 36*22649d4dSMartin Matuska 37*22649d4dSMartin Matuska #endif /* _ZSTREAM_BACKTRACE_H */ 38