Я разрабатываю приложение для Android, пытаясь выполнить неблокирующую запись из одного потока в сокете, выполняя блокировку чтения в другом потоке. Я просматриваю документы SocketChannel и пытаюсь выяснить, что именно делает configureBlocking. В частности, если у меня есть неблокирующий SocketChannel, и я получаю доступ к аффилированному сокету с помощью socketChannel.socket(), является ли этот сокет каким-то образом неблокирующим? Или блокирует?
Другими словами, могу ли я получить эффект от одного направления блокировки и одного неблокирующего направления, имея неблокирующий SocketChannel для неблокирующего направления и используя аффилированный Socket для другого направления?