libxmp/libxmpf in Omni Compiler  1.3.4
xmpco_params.c File Reference
#include <string.h>
#include <stdarg.h>
#include "xmpco_internal.h"
Include dependency graph for xmpco_params.c:

Functions

void _XMPCO_set_isSafeBufferMode (BOOL sw)
 
void _XMPCO_set_isSyncPutMode (BOOL sw)
 
void _XMPCO_set_isEagerCommMode (BOOL sw)
 
void _XMPCO_set_poolThreshold (unsigned size)
 
void _XMPCO_set_localBufSize (unsigned size)
 
void _XMPCO_set_isMsgMode (BOOL sw)
 
void _XMPCO_set_isMsgMode_quietly (BOOL sw)
 
void _XMPCO_reset_isMsgMode ()
 
unsigned _XMPCO_get_poolThreshold ()
 
size_t _XMPCO_get_localBufSize ()
 
BOOL _XMPCO_get_isMsgMode ()
 
BOOL _XMPCO_get_isSafeBufferMode ()
 
BOOL _XMPCO_get_isSyncPutMode ()
 
BOOL _XMPCO_get_isEagerCommMode ()
 

Function Documentation

◆ _XMPCO_get_isEagerCommMode()

BOOL _XMPCO_get_isEagerCommMode ( )
89 { return _isEagerCommMode; }
Here is the caller graph for this function:

◆ _XMPCO_get_isMsgMode()

BOOL _XMPCO_get_isMsgMode ( )
86 { return _isMsgMode; }
Here is the caller graph for this function:

◆ _XMPCO_get_isSafeBufferMode()

BOOL _XMPCO_get_isSafeBufferMode ( )
87 { return _isSafeBufferMode; }

◆ _XMPCO_get_isSyncPutMode()

BOOL _XMPCO_get_isSyncPutMode ( )
88 { return _isSyncPutMode; }

◆ _XMPCO_get_localBufSize()

size_t _XMPCO_get_localBufSize ( )
84 { return _localBufSize; }
Here is the caller graph for this function:

◆ _XMPCO_get_poolThreshold()

unsigned _XMPCO_get_poolThreshold ( )
83 { return _poolThreshold; }
Here is the caller graph for this function:

◆ _XMPCO_reset_isMsgMode()

void _XMPCO_reset_isMsgMode ( )
75 {
76  _isMsgMode = _isMsgMode_last;
77 }

◆ _XMPCO_set_isEagerCommMode()

void _XMPCO_set_isEagerCommMode ( BOOL  sw)
26 { _isEagerCommMode = sw; }

◆ _XMPCO_set_isMsgMode()

void _XMPCO_set_isMsgMode ( BOOL  sw)
49 {
50  _isMsgMode_last = _isMsgMode;
51 
52  switch (sw) {
53  case FALSE:
54  default:
56  _XMPCO_debugPrint("Switch off _isMsgMode. Bye!\n");
57  _isMsgMode = FALSE;
58  return;
59 
60  case TRUE:
61  if (_XMPCO_get_isMsgMode() == 0)
62  _XMPCO_debugPrint("Switch on _isMsgMode.\n");
63  _isMsgMode = TRUE;
64  break;
65  }
66 }

◆ _XMPCO_set_isMsgMode_quietly()

void _XMPCO_set_isMsgMode_quietly ( BOOL  sw)
69 {
70  _isMsgMode_last = _isMsgMode;
71  _isMsgMode = sw;
72 }

◆ _XMPCO_set_isSafeBufferMode()

void _XMPCO_set_isSafeBufferMode ( BOOL  sw)
24 { _isSafeBufferMode = sw; }

◆ _XMPCO_set_isSyncPutMode()

void _XMPCO_set_isSyncPutMode ( BOOL  sw)
25 { _isSyncPutMode = sw; }

◆ _XMPCO_set_localBufSize()

void _XMPCO_set_localBufSize ( unsigned  size)
38 {
39  unsigned sizeRU = ROUND_UP_MALLOC(size);
40 
41  _localBufSize = sizeRU;
42 
43  _XMPCO_debugPrint("set _localBufSize = %u\n",
44  _localBufSize);
45 }

◆ _XMPCO_set_poolThreshold()

void _XMPCO_set_poolThreshold ( unsigned  size)
29 {
30  _poolThreshold = size;
31 
32  _XMPCO_debugPrint("set _poolThreshold = %u\n",
33  _poolThreshold);
34 }
ROUND_UP_MALLOC
#define ROUND_UP_MALLOC(n)
Definition: xmpco_internal.h:21
FALSE
#define FALSE
Definition: xmpco_internal.h:16
_XMPCO_debugPrint
void _XMPCO_debugPrint(char *format,...)
Definition: xmpco_msg.c:20
_XMPCO_get_isMsgMode
BOOL _XMPCO_get_isMsgMode()
Definition: xmpco_params.c:86
TRUE
#define TRUE
Definition: xmpco_internal.h:15