This is Unofficial EPICS BASE Doxygen Site
iocLog.h File Reference
#include "libComAPI.h"
+ Include dependency graph for iocLog.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

LIBCOM_API int epicsStdCall iocLogInit (void)
 
LIBCOM_API void epicsStdCall iocLogShow (unsigned level)
 
LIBCOM_API void epicsStdCall iocLogFlush (void)
 

Variables

LIBCOM_API int iocLogDisable
 

Function Documentation

LIBCOM_API void epicsStdCall iocLogFlush ( void  )

Definition at line 71 of file iocLog.c.

72 {
73  if (iocLogClient!=NULL) {
75  }
76 }
#define NULL
Definition: catime.c:38
void epicsStdCall logClientFlush(logClientId id)
Definition: logClient.c:219
LIBCOM_API int epicsStdCall iocLogInit ( void  )

Definition at line 121 of file iocLog.c.

122 {
123  /*
124  * check for global disable
125  */
126  if (iocLogDisable) {
127  return iocLogSuccess;
128  }
129  /*
130  * dont init twice
131  */
132  if (iocLogClient!=NULL) {
133  return iocLogSuccess;
134  }
135  iocLogClient = iocLogClientInit ();
136  if (iocLogClient) {
137  return iocLogSuccess;
138  }
139  else {
140  return iocLogError;
141  }
142 }
#define NULL
Definition: catime.c:38
int iocLogDisable
Definition: iocLog.c:25
LIBCOM_API void epicsStdCall iocLogShow ( unsigned  level)

Definition at line 147 of file iocLog.c.

148 {
149  if (iocLogClient!=NULL) {
150  logClientShow (iocLogClient, level);
151  }
152 }
#define NULL
Definition: catime.c:38
void epicsStdCall logClientShow(logClientId id, unsigned level)
Definition: logClient.c:516

Variable Documentation

LIBCOM_API int iocLogDisable

Definition at line 25 of file iocLog.c.