GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MSG / V3-0-0
Constituent: msg_mt     Tag: linux-gcc
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "PBS/MBA.h"
#include "PBS/MTX.h"
#include "MDB/MDB_pubdefs.h"
#include "MSG/MSG_msgs.h"
#include "MSG_health.h"
#include "MSG_packet.ih"
#include "MSG_prvdefs.h"
Include dependency graph for MSG_output.c:
Functions | |
int | nextToken (char **fbeg, char **fend) |
Find next token from formatting string. | |
unsigned int | MSG_attachOutputRtn (MSG_OutputRtn **handle, MSG_cb_OutputRtn *rtn, void *prm) |
Attach a message output callback routine. | |
unsigned int | MSG_detachOutputRtn (MSG_OutputRtn *handle) |
Detach a message callback routine. | |
FORK_cb_status | MSG_outputScan (FORK_cb_prm *prm, FORK_msg_hdr *hdr) |
Call back the message output processing routines. |
CVS $Id: MSG_output.c,v 1.7 2005/07/16 19:46:32 apw Exp $
|
Attach a message output callback routine.
In the single-threaded version of MSG, the attached routines are called directly by the MSG_report() routine. In the multi-threaded version of MSG the routines are called by the message processing task. Output processing routines may only be attached/detached when the MSG system is in state MSG_S_INITIALIZED. This is true:
|
|
Detach a message callback routine.
Output processing routines may only be attached/detached when the MSG system is in state MSG_S_INITIALIZED. This is true
|
|
Call back the message output processing routines.
|
Here is the call graph for this function:
|
Find next token from formatting string.
|