1
0
Files
irix-657m-src/eoe/cmd/sss/semd/dsm/include/exec_dso.h
T
2022-09-29 17:59:04 +03:00

59 lines
2.8 KiB
C

/* --------------------------------------------------------------------------- */
/* - EXEC_DSO.H - */
/* --------------------------------------------------------------------------- */
/* */
/* Copyright 1992-1998 Silicon Graphics, Inc. */
/* All Rights Reserved. */
/* */
/* This is UNPUBLISHED PROPRIETARY SOURCE CODE of Silicon Graphics, Inc.; */
/* the contents of this file may not be disclosed to third parties, copied or */
/* duplicated in any form, in whole or in part, without the prior written */
/* permission of Silicon Graphics, Inc. */
/* */
/* RESTRICTED RIGHTS LEGEND: */
/* Use, duplication or disclosure by the Government is subject to restrictions */
/* as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data */
/* and Computer Software clause at DFARS 252.227-7013, and/or in similar or */
/* successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished - */
/* rights reserved under the Copyright Laws of the United States. */
/* */
/* --------------------------------------------------------------------------- */
#ifndef H_EXEC_DSO_H
#define H_EXEC_DSO_H
#ifdef _MSC_VER
#define EXECDSOAPI _cdecl
#endif
#ifndef EXECDSOAPI
#define EXECDSOAPI
#endif
#ifdef __cplusplus
extern "C" {
#endif
/* --------------------------------------------------------------------------- */
/* Pass event to particular DSO module
parameter(s):
const char *lpszDllName - dso module name, must be non zero string
int eventClass - event class, must be valid event class value
int eventType - event type, must be valid event type value
int eventPri - event priority/facility value
int eventReptCnt - event repeate counter
const char *eventBuf - pointer to event message buffer
int eventBufSize - event message buffer size
const char *lpszHostName - remote host name (maybe optional)
const char *lpszOptionString - additional optional parameter(s)
return result(s):
== 0 - success, != 0 - error
*/
int EXECDSOAPI exec_dso(const char *lpszDllName,int eventClass,int eventType,int eventPri,int eventReptCnt,const char *eventBuf,int eventBufSize,const char *lpszHostName,const char *lpszOptionString);
#ifdef __cplusplus
}
#endif
#endif /* #ifndef H_EXEC_DSO_H */