FixVault

Debug File Format

If the API supports debugging (not a mandatory feature), the API is completely responsible for the format of the debug file.

Notes Concerning Debug File Format:

If an API vendor does not support debugging, then the vendor should initialize the INI file variable "DebugLevel" to -1. If an API vendor does support debugging, then the vendor should initialize the INI file variable "DebugLevel" to 0.

It is assumed that if an API supports debugging that it only checks the variable on the first client connection and does not check the variable with each additional client. Therefore, to initialize debugging:

  1. All client applications would need to disconnect.
  2. The user changes the DebugLevel variable.
  3. The user reinitializes the application to debug.
  4. The user creates the anomaly (while the API writes to the debug file).
  5. The user then assists the appropriate technical support staff to debug.