Package net.tomp2p.message

Examples of net.tomp2p.message.Decoder


  /**
   * Decodes a message which was encoded using {{@link #encodeMessage(Message, SignatureFactory)}}.
   */
  public static Message decodeMessage(Buffer buf, InetSocketAddress recipient, InetSocketAddress sender, SignatureFactory signatureFactory)
          throws InvalidKeyException, NoSuchAlgorithmException, InvalidKeySpecException, SignatureException, IOException {
    Decoder d = new Decoder(signatureFactory);
    final int readerBefore = buf.buffer().readerIndex();
    d.decodeHeader(buf.buffer(), recipient, sender);
    final boolean donePayload = d.decodePayload(buf.buffer());
    d.decodeSignature(buf.buffer(), readerBefore, donePayload);
    return d.message();
  }
View Full Code Here

TOP

Related Classes of net.tomp2p.message.Decoder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.