Итак, я играю с обратными вызовами в GNUTLS.Как передать функцию в качестве аргумента с аргументами?
Я хочу передать функцию, handleSNI
функции, но также хочу передать и другие важные аргументы (для обработки SNI, когда он вызывается).
Я мог бы просто выполнять их вне функций глобальных переменных, но это не потокобезопасно.
Возможно ли это? Если нет, как это можно сделать?
Вы используете класс? Потому что, если вы этого не сделаете, было бы проще реализовать то, о чем вы говорите, с классом. –
@GabrielMello Это не имеет никакого отношения к этому. – JavaProphet