| Package | Description |
|---|---|
| com.subgraph.orchid | |
| com.subgraph.orchid.circuits | |
| com.subgraph.orchid.circuits.cells |
| Modifier and Type | Method and Description |
|---|---|
RelayCell |
Circuit.createRelayCell(int relayCommand,
int streamId,
CircuitNode targetNode)
Create a new relay cell which is configured for delivery to the specified
circuit
targetNode with command value relayCommand
and a stream id value of streamId. |
RelayCell |
Circuit.receiveRelayCell()
Returns the next relay response cell received on this circuit.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CircuitNode.encryptForwardCell(RelayCell cell)
Encrypt a
RelayCell for this node with the current
'forward' cipher state. |
void |
Circuit.sendRelayCell(RelayCell cell)
Encrypt and deliver the relay cell
cell. |
void |
CircuitNode.updateForwardDigest(RelayCell cell)
Update the 'forward' cryptographic digest state for this
node with the contents of
cell |
| Modifier and Type | Method and Description |
|---|---|
RelayCell |
CircuitExtender.createRelayCell(int command) |
RelayCell |
CircuitImpl.createRelayCell(int relayCommand,
int streamId,
CircuitNode targetNode) |
RelayCell |
CircuitImpl.receiveRelayCell() |
RelayCell |
CircuitExtender.receiveRelayResponse(int expectedCommand,
Router extendTarget) |
| Modifier and Type | Method and Description |
|---|---|
void |
CircuitNodeImpl.encryptForwardCell(RelayCell cell) |
void |
CircuitExtender.sendRelayCell(RelayCell cell) |
void |
CircuitImpl.sendRelayCell(RelayCell cell) |
void |
CircuitImpl.sendRelayCellToFinalNode(RelayCell cell) |
void |
CircuitNodeImpl.updateForwardDigest(RelayCell cell) |
| Modifier and Type | Class and Description |
|---|---|
class |
RelayCellImpl |
| Modifier and Type | Method and Description |
|---|---|
static RelayCell |
RelayCellImpl.createFromCell(CircuitNode node,
Cell cell) |
Copyright © 2015. All rights reserved.