Library
tufe.error Schema
An error report from an application. Fieldpine applications send tufe.error reports when errors are encountered on lanes and servers. These error messages are sent using Fd1 style messages and can be subscribed to via a diagnostic firehose
| Field | Description |
| idp | Internal Flowpoint. Essentially a number indicating an exact point in code |
| gle | Short for GetLastError which is used to retrieve error codes. However gle contains any error code and you need to check errtype to see where the error code should be located. |
| errtype | Where the value in "gle" came from
|
| func | Optional. Text description of function |
| line | Optional. Line number in source code |
| args[] | Where a function is recording arguments, the current arguments are shown. These are very low level and somewhat developer specific |
| ? | Other fields and meaning are depedent on the "idp". Each report is free to use additonal fields that suit their purposes |
{
"idp": 1129160516,
"gle": 1801,
"errtype": 4,
"func": "long __thiscall CFPosApp::PosInitApp(const char *)",
"line": 13148,
"printer": "HP LaserJet M1530 MFP Series PCL 6",
"args": [
{
"qename": "PrinterCheck",
"createdt": "2026-01-16 12:45:27",
"Ignore": "",
"Q": "HP LaserJet M1530 MFP Series PCL 6"
}
]
}