|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Reply | |
|---|---|
| architectureInterface | Provides all interfaces, given by this mix' software architecture for each
component ("NameOfComponent"Interface.java). |
| inputOutputHandler | InputOutputHandler component - Handles (mix) message-based connections (see
package Message) with communication partners (clients, other mixes
and proxy servers) and therefore abstracts from the physic communication
channels. |
| message | Provides different message formats, the InputOutputHandler is
capable of transmitting. |
| outputStrategy | Output Strategy component - Collects messages until an output criterion is fulfilled (certain number of messages collected or timeout reached) |
| Uses of Reply in architectureInterface |
|---|
| Methods in architectureInterface that return Reply | |
|---|---|
Reply |
InputOutputHandlerInterface.getReply()
Must return an (unprocessed) Reply, that was received
from a communication partner (e. g. proxy or other mix), previously. |
| Methods in architectureInterface with parameters of type Reply | |
|---|---|
void |
InputOutputHandlerInterface.addReplies(Reply[] replies)
Must accept the bypassed (already processed) Replyies and
send them to the previous communication partner (e. g. mix). |
void |
OutputStrategyInterface.addReply(Reply reply)
Can be used to add a Reply, that shall be put out
according to the underlying output strategy. |
void |
InputOutputHandlerInterface.addReply(Reply reply)
Must accept the bypassed (already processed) Reply and
send it to the previous communication partner (e. g. mix). |
| Uses of Reply in inputOutputHandler |
|---|
| Fields in inputOutputHandler with type parameters of type Reply | |
|---|---|
private java.util.concurrent.ConcurrentLinkedQueue<Reply> |
InputOutputHandlerController.replyInputQueue
A ConcurrentLinkedQueue, that stores Replyies
until they are processed. |
private java.util.concurrent.ConcurrentLinkedQueue<Reply> |
InputOutputHandlerController.replyOutputQueue
A ConcurrentLinkedQueue, that stores already processed
Replyies until they are sent (to the previous mix or
client). |
| Methods in inputOutputHandler that return Reply | |
|---|---|
protected Reply |
InputOutputHandlerController.getProcessedReply()
Returns an (already mixed) Reply from the
replyOutputQueue. |
Reply |
InputOutputHandlerController.getReply()
Returns a Reply (previously received, unprocessed) from a
communication partner (e. g. proxy or other mix). |
| Methods in inputOutputHandler with parameters of type Reply | |
|---|---|
private byte[] |
PreviousMixConnectionHandler.addInterMixHeader(Reply reply)
Adds an (encrypted) header to a Reply containing
an identifier for the suiting channel (the identifier is unique for any
neighboured mixes). |
void |
InputOutputHandlerController.addReplies(Reply[] replies)
Adds all the bypassed (already mixed) Replyies to the
replyOutputQueue (from where they will be sent to their
destination). |
void |
InputOutputHandlerController.addReply(Reply reply)
Adds the bypassed (already mixed) Reply to the
replyOutputQueue (from where it will be sent to its
destination). |
| Uses of Reply in message |
|---|
| Classes in message that implement Reply | |
|---|---|
class |
ReplyMessage
ExternalMessage used to send data to a Client. |
| Uses of Reply in outputStrategy |
|---|
| Methods in outputStrategy with parameters of type Reply | |
|---|---|
void |
OutputStrategyController.addReply(Reply reply)
Can be used to add a Reply, that shall be put out
according to the underlying output strategy. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||