Я хочу реализовать свой Tcl_Channel, который будет взаимодействовать между Tcl и C. Я увидел, что после создания канала с использованием Tcl_CreateChannel (...) есть использование
Tcl_SetChannelOption(Tcl_Interp *interp, Tcl_Channel chan, cons char *optionName, const char *newValue);
функции TCL-C API,кроме того, я видел, что почти всегда передается эта функция:
Я попытался найти и понять, почему эти параметры передаются этой функции и что более важно, каково значение этих флагов, значений иничего не найти.
Мне нужно объяснение, почему использовать эту функцию и как ее использовать?