of_interpret
extern intptr_t of_interpret(const char *command, intptr_t numArgs,
of_interpret("erase-screen", 0, 0);
if (of_interpret("screen-#columns", 0, 1, &columnCount) == OF_FAILED)
if (of_interpret("#columns", 0, 1, &columnCount) == OF_FAILED)
if (of_interpret("screen-#rows", 0, 1, &lineCount) == OF_FAILED)
if (of_interpret("#lines", 0, 1, &lineCount) == OF_FAILED)
of_interpret("toggle-cursor"
of_interpret("toggle-cursor"
if (of_interpret("mac-address", 0, 2, &size, &ptr) != OF_FAILED) {
of_interpret("reset-all", 0, 0);
if (of_interpret("key", 0, 1, &key) == OF_FAILED)
of_interpret("reset-all", 0, 0);
of_interpret("shut-down", 0, 0);
if (of_interpret("key", 0, 1, &key) == OF_FAILED)
of_interpret("reset-all", 0, 0);
of_interpret("shut-down", 0, 0);