Package org.conscrypt
Class NativeSsl.BioWrapper
- java.lang.Object
-
- org.conscrypt.NativeSsl.BioWrapper
-
- Enclosing class:
- NativeSsl
final class NativeSsl.BioWrapper extends java.lang.ObjectA utility wrapper that abstracts operations on the underlying native BIO instance.
-
-
Field Summary
Fields Modifier and Type Field Description private longbio
-
Constructor Summary
Constructors Modifier Constructor Description privateBioWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidclose()(package private) intgetPendingWrittenBytes()(package private) intreadDirectByteBuffer(long destAddress, int destLength)(package private) intwriteDirectByteBuffer(long address, int length)
-
-
-
Method Detail
-
getPendingWrittenBytes
int getPendingWrittenBytes()
-
writeDirectByteBuffer
int writeDirectByteBuffer(long address, int length) throws java.io.IOException- Throws:
java.io.IOException
-
readDirectByteBuffer
int readDirectByteBuffer(long destAddress, int destLength) throws java.io.IOException- Throws:
java.io.IOException
-
close
void close()
-
-