OutputRecord implementation for QuicTLSEngineImpl.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private Alert | |
| private final QuicEngineOutputRecord. | |
| private volatile boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | changeWriteCiphers(SSLCipher.
Overrides sun.
|
| pack-priv void | changeWriteCiphers(SSLCipher.
Overrides sun.
|
| public void | close()
Overrides sun. Implements java. Closes this stream and releases any system resources associated with it. |
| pack-priv void | encodeAlert(byte level, byte description)
Implements abstract sun.
|
| pack-priv void | |
| pack-priv void | encodeHandshake(byte[] source, int offset, int length)
Implements abstract sun.
|
| pack-priv Alert | |
| pack-priv byte[] | |
| pack-priv QuicTLSEngine. | |
| pack-priv boolean | |
| pack-priv boolean |
| alert | back to summary |
|---|---|
| private Alert alert | |
| fragmenter | back to summary |
|---|---|
| private final QuicEngineOutputRecord. | |
| isCloseWaiting | back to summary |
|---|---|
| private volatile boolean isCloseWaiting | |
| QuicEngineOutputRecord | back to summary |
|---|---|
| pack-priv QuicEngineOutputRecord(HandshakeHash handshakeHash) | |
| changeWriteCiphers | back to summary |
|---|---|
| pack-priv void changeWriteCiphers(SSLCipher. Overrides sun.
| |
| changeWriteCiphers | back to summary |
|---|---|
| pack-priv void changeWriteCiphers(SSLCipher. Overrides sun.
| |
| close | back to summary |
|---|---|
| public void close() throws IOException Overrides sun. Implements java. Doc from java. Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect. As noted in
| |
| encodeAlert | back to summary |
|---|---|
| pack-priv void encodeAlert(byte level, byte description) throws IOException Implements abstract sun.
| |
| encodeChangeCipherSpec | back to summary |
|---|---|
| pack-priv void encodeChangeCipherSpec() throws IOException Implements abstract sun.
| |
| encodeHandshake | back to summary |
|---|---|
| pack-priv void encodeHandshake(byte[] source, int offset, int length) throws IOException Implements abstract sun.
| |
| getAlert | back to summary |
|---|---|
| pack-priv Alert getAlert() | |
| getHandshakeMessage | back to summary |
|---|---|
| pack-priv byte[] getHandshakeMessage() Overrides sun.
| |
| getHandshakeMessageKeySpace | back to summary |
|---|---|
| pack-priv QuicTLSEngine. Overrides sun.
| |
| isClosed | back to summary |
|---|---|
| pack-priv boolean isClosed() Overrides sun. | |
| isEmpty | back to summary |
|---|---|
| pack-priv boolean isEmpty() Overrides sun.
| |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final LinkedList |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv void | |
| pack-priv boolean | |
| pack-priv void |
| currentPacketSpace | back to summary |
|---|---|
| private int currentPacketSpace | |
| handshakeMemos | back to summary |
|---|---|
| private final LinkedList<QuicEngineOutputRecord. | |
| HandshakeFragment | back to summary |
|---|---|
| pack-priv HandshakeFragment() | |
| acquireCiphertext | back to summary |
|---|---|
| pack-priv byte[] acquireCiphertext() | |
| changePacketSpace | back to summary |
|---|---|
| pack-priv void changePacketSpace() | |
| isEmpty | back to summary |
|---|---|
| pack-priv boolean isEmpty() | |
| queueUpFragment | back to summary |
|---|---|
| pack-priv void queueUpFragment(byte[] source, int offset, int length) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv boolean | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| private |
| changeSpace | back to summary |
|---|---|
| pack-priv boolean changeSpace | |
| fragment | back to summary |
|---|---|
| pack-priv byte[] fragment | |
| HandshakeMemo | back to summary |
|---|---|
| private HandshakeMemo() | |