anon.mixminion.message
Class NoReplyMessage

java.lang.Object
  extended by anon.mixminion.message.ReplyImplementation
      extended by anon.mixminion.message.NoReplyMessage

public class NoReplyMessage
extends ReplyImplementation

Author:
Stefan Roenisch

Field Summary
private  int m_hops
           
private  byte[][] m_message_parts
           
private  MMRList m_mmrlist
           
private  java.lang.String[] m_recipient
           
private  java.util.Vector m_start_server
           
 
Constructor Summary
NoReplyMessage(byte[][] message_parts, int hops, java.lang.String[] recipient, MMRList mmrlist)
          Constructor build a no-Reply Message with two Headers, if a replyblock is specified its used as header2
 
Method Summary
 java.util.Vector buildMessage()
          Builds for every element in m_message_parts a ready to send message
 java.util.Vector getStartServers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_message_parts

private byte[][] m_message_parts

m_hops

private int m_hops

m_recipient

private java.lang.String[] m_recipient

m_start_server

private java.util.Vector m_start_server

m_mmrlist

private MMRList m_mmrlist
Constructor Detail

NoReplyMessage

public NoReplyMessage(byte[][] message_parts,
                      int hops,
                      java.lang.String[] recipient,
                      MMRList mmrlist)
Constructor build a no-Reply Message with two Headers, if a replyblock is specified its used as header2

Parameters:
message_parts -
hops -
recipient -
Method Detail

buildMessage

public java.util.Vector buildMessage()
Builds for every element in m_message_parts a ready to send message

Overrides:
buildMessage in class ReplyImplementation
Returns:
Vector with ready to send 32k blocks

getStartServers

public java.util.Vector getStartServers()
Overrides:
getStartServers in class ReplyImplementation