00001 /* 00002 * npicrash.h 00003 * 00004 * THIS FILE IS PROVIDED UNDER THE TERMS OF THE COMMON PUBLIC LICENSE 00005 * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE 00006 * CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. 00007 * 00008 * You can obtain a current copy of the Common Public License from 00009 * http://oss.software.ibm.com/developerworks/opensource/license-cpl.html 00010 * 00011 * Author: Viktor <mihajlov@de.ibm.com> 00012 * Contributors: 00013 * 00014 * Description: Functions to report the location of fatal NPI provider errors. 00015 */ 00016 #ifndef _NPICRASH_H_ 00017 #define _NPICRASH_H_ 00018 00019 #ifdef __cplusplus 00020 extern "C" { 00021 #endif 00022 00023 void * setupCrashHandler(); 00024 void restoreCrashHandler(void*); 00025 00026 #ifdef __cplusplus 00027 } 00028 #endif 00029 00030 #endif //_NPICRASH_H_