Swift Network.Framework TLS с альтернативным вводом-выводом?
Я работаю над собственным протоколом в Swift и изучаю Network.Framework для его реализации TLS. Я хотел бы иметь контроль над вводом-выводом с возможностью использования чего-то другого, кроме TCP или UDP, но я нашел это обсуждение на github , в котором говорится, что нельзя использовать TLS без NWConnection TCP. встроенный транспорт.
Я ищу способ взаимодействия с функциями TLS, где я могу передавать и получать байты для протокола. Библиотека wolfSSL (например) имеет эти функции, так что это не кажется необычным выбором дизайна.
Есть ли способ получить такой уровень доступа к функциям Network.Framework TLS?