|
mxKontrolle.c |
/* mxKontrolle.c */
#include "mxKontrolle.h"
#include "mxSystem.h"
#include "mxStrukturen.h"
#include "mxTrap.h"
/**********************
** Globale Variablen **
**********************/
int ErlaubtZaehler; /* nur wenn der Zaehler 0 ist, ist ein */
/* Prozesswechsel erlaubt */
/* -------------------------------------------------------------------------------------------------------------------- */
/***************
** Funktionen **
***************/
void ProzesswechselUnterbinden(void)
{
ErlaubtZaehler++;
} /* ProzesswechselUnterbinden */
/* -------------------------------------------------------------------------------------------------------------------- */
void ProzesswechselZulassen(void)
{
ErlaubtZaehler--;
} /* ProzesswechselZulassen */
/* -------------------------------------------------------------------------------------------------------------------- */
int ProzesswechselErlaubt(void)
{
return (ErlaubtZaehler == 0);
} /* ProzesswechselErlaubt */
/* -------------------------------------------------------------------------------------------------------------------- */
int InitKontrolle(void)
{
ErlaubtZaehler = 0;
return TRUE;
}
Bei Problemen mit der Seite bitte eine Mail an Marek
Converted with C2HTML V0.669 by Iluvatar
Prozeßdatenverarbeitung