| Package | Description |
|---|---|
| org.eclipse.californium.scandium | |
| org.eclipse.californium.scandium.dtls |
| Modifier and Type | Method and Description |
|---|---|
void |
DTLSConnector.dropReceivedRecord(Record record) |
void |
DTLSConnector.processRecord(Record record,
Connection connection)
Process received record.
|
protected void |
DtlsClusterConnector.sendRecord(Record record)
For
getRouter() destinations, backwards massage to
original receiving connector (router). |
protected void |
DTLSConnector.sendRecord(Record record) |
| Modifier and Type | Method and Description |
|---|---|
static List<Record> |
Record.fromByteArray(byte[] byteArray,
InetSocketAddress peerAddress,
ConnectionIdGenerator cidGenerator,
long receiveNanos)
Deprecated.
|
static List<Record> |
Record.fromReader(org.eclipse.californium.elements.util.DatagramReader reader,
InetSocketAddress peerAddress,
InetSocketAddress router,
ConnectionIdGenerator cidGenerator,
long receiveNanos)
Parses a sequence of DTLSCiphertext structures into
Record instances. |
List<Record> |
DTLSFlight.getRecords(int maxDatagramSize,
int maxFragmentSize,
boolean useMultiHandshakeMessageRecords)
Get wrapped records for flight.
|
List<Record> |
Handshaker.takeDeferredRecords()
Take deferred incoming records.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Handshaker.addRecordsForDeferredProcessing(Record incomingMessage)
Add incoming records for deferred processing.
|
void |
Connection.close(Record record)
Close connection with record.
|
byte[] |
DtlsBlockConnectionState.decrypt(Record record,
byte[] ciphertextFragment) |
byte[] |
DtlsAeadConnectionState.decrypt(Record record,
byte[] ciphertextFragment) |
abstract byte[] |
DTLSConnectionState.decrypt(Record record,
byte[] ciphertextFragment)
Decrypt fragment for provided record.
|
void |
RecordLayer.dropReceivedRecord(Record record)
Report dropped record
|
byte[] |
DtlsBlockConnectionState.encrypt(Record record,
byte[] fragment) |
byte[] |
DtlsAeadConnectionState.encrypt(Record record,
byte[] fragment) |
abstract byte[] |
DTLSConnectionState.encrypt(Record record,
byte[] fragment)
Encrypt fragment for provided record.
|
void |
Handshaker.processMessage(Record record)
Processes a handshake record received from a peer based on the
handshake's current state.
|
void |
RecordLayer.processRecord(Record record,
Connection connection)
Process received record.
|
Copyright © 2023 Eclipse Foundation. All rights reserved.