Constants and macros¶
Include OpenDoor.h rather than copying numeric values into an
application. The reference is divided by purpose so every public value can be
described individually.
- General and platform definitions covers the version, platform selection, booleans, timeouts, and child-process modes.
- Errors and exit levels covers API errors and configured process exit reasons.
- Colors covers foreground, background, blink, and compatibility color names.
- Input and editors covers translated keys, input modes, editor flags, formats, and results.
- Menus and screen covers popup menus, scrolling, status lines, box characters, and terminal detection.
- Session and connection covers door-information formats, communication methods, paging, events, and disabled behaviors.
- Components and personalities covers optional components, built-in personalities, and personality callback operations.
Compatibility aliases for older source are collected separately under Compatibility interfaces.