Files
2026-07-30 11:19:44 +05:30

54 lines
1.2 KiB
C

/* unldLibP.h - private header for unload library */
/*
* Copyright (c) 2009-2010 Wind River Systems, Inc.
*
* The right to copy, distribute, modify or otherwise make use of this software
* may be licensed only pursuant to the terms of an applicable Wind River
* license agreement.
*/
/*
modification history
--------------------
01f,29apr10,pad Moved extern C statement after include statements.
01e,25feb10,rlp Removed unldBreakpointsRemove routine.
01d,23feb10,rlp Added unldBreakpointsRemove prototype (WIND00201223).
01c,03feb10,v_r Adapted for host side usage.
01b,03feb10,rlp Added syncUnldRtn function poinrer declaration.
01a,25sep09,v_r Written.
*/
#ifndef __INCunldLibPh
#define __INCunldLibPh
#ifdef HOST
#include <host.h>
#else /* HOST */
#include <vxWorks.h>
#include <moduleLib.h>
#endif /* !HOST */
#include <moduleLib.h>
#ifdef __cplusplus
extern "C" {
#endif
extern STATUS (* _func_unldByModuleId)
(
MODULE_ID moduleId, /* module ID to unload */
int options /* options */
);
extern void (* syncUnldRtn)
(
MODULE_ID moduleId, /* module ID to unload */
char * name /* module name */
);
#ifdef __cplusplus
}
#endif
#endif /* __INCunldLibPh */