Lines Matching refs:source
24 private OpenSSLBIOInputStream source;
30 public OpenSSLBIOSource(OpenSSLBIOInputStream source) {
31 this.source = source;
35 return source.getBioContext();
39 if (source != null) {
40 NativeCrypto.BIO_free_all(source.getBioContext());
41 source = null;
55 private final ByteBuffer source;
57 public ByteBufferInputStream(ByteBuffer source) {
58 this.source = source;
63 if (source.remaining() > 0) {
64 return source.get();
72 return source.limit() - source.position();
77 int originalPosition = source.position();
78 source.get(buffer);
79 return source.position() - originalPosition;
84 int toRead = Math.min(source.remaining(), byteCount);
85 int originalPosition = source.position();
86 source.get(buffer, byteOffset, toRead);
87 return source.position() - originalPosition;
92 source.reset();
97 int originalPosition = source.position();
98 source.position((int) (originalPosition + byteCount));
99 return source.position() - originalPosition;