InputRecord implementation for SSLSocket.
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private ByteBuffer | |
| private final byte[] | |
| private int | |
| private InputStream | |
| private OutputStream | |
| private ByteBuffer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv Plaintext[] | decode(ByteBuffer[] srcs, int srcsOffset, int srcsLength)
Implements abstract sun.
|
| private Plaintext[] | |
| pack-priv void | |
| private Plaintext[] | |
| private static int | |
| private int | |
| private int | |
| pack-priv void | |
| pack-priv void |
| formatVerified | back to summary |
|---|---|
| private boolean formatVerified | |
| handshakeBuffer | back to summary |
|---|---|
| private ByteBuffer handshakeBuffer | |
| header | back to summary |
|---|---|
| private final byte[] header | |
| headerOff | back to summary |
|---|---|
| private int headerOff | |
| is | back to summary |
|---|---|
| private InputStream is | |
| os | back to summary |
|---|---|
| private OutputStream os | |
| recordBody | back to summary |
|---|---|
| private ByteBuffer recordBody | |
| SSLSocketInputRecord | back to summary |
|---|---|
| pack-priv SSLSocketInputRecord(HandshakeHash handshakeHash) | |
| bytesInCompletePacket | back to summary |
|---|---|
| pack-priv int bytesInCompletePacket() throws IOException Overrides sun.
| |
| decode | back to summary |
|---|---|
| pack-priv Plaintext[] decode(ByteBuffer[] srcs, int srcsOffset, int srcsLength) throws IOException, BadPaddingException Implements abstract sun.
| |
| decodeInputRecord | back to summary |
|---|---|
| private Plaintext[] decodeInputRecord() throws IOException, BadPaddingException | |
| deplete | back to summary |
|---|---|
| pack-priv void deplete(boolean tryToRead) throws IOException | |
| handleUnknownRecord | back to summary |
|---|---|
| private Plaintext[] handleUnknownRecord() throws IOException | |
| read | back to summary |
|---|---|
| private static int read(InputStream is, byte[] buf, int off, int len) throws IOException | |
| readFully | back to summary |
|---|---|
| private int readFully(int len) throws IOException | |
| readHeader | back to summary |
|---|---|
| private int readHeader() throws IOException | |
| setDeliverStream | back to summary |
|---|---|
| pack-priv void setDeliverStream(OutputStream outputStream) Overrides sun.
| |
| setReceiverStream | back to summary |
|---|---|
| pack-priv void setReceiverStream(InputStream inputStream) Overrides sun.
| |