public class ProofOfWorkRequest
extends java.lang.Object
implements ch.dissem.bitmessage.entity.Streamable
| Modifier and Type | Class and Description |
|---|---|
static class |
ProofOfWorkRequest.Reader |
static class |
ProofOfWorkRequest.Request |
| Constructor and Description |
|---|
ProofOfWorkRequest(ch.dissem.bitmessage.entity.BitmessageAddress sender,
byte[] initialHash,
ProofOfWorkRequest.Request request) |
ProofOfWorkRequest(ch.dissem.bitmessage.entity.BitmessageAddress sender,
byte[] initialHash,
ProofOfWorkRequest.Request request,
byte[] data) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
byte[] |
getData() |
byte[] |
getInitialHash() |
ProofOfWorkRequest.Request |
getRequest() |
ch.dissem.bitmessage.entity.BitmessageAddress |
getSender() |
int |
hashCode() |
static ProofOfWorkRequest |
read(ch.dissem.bitmessage.entity.BitmessageAddress client,
java.io.InputStream in) |
void |
write(java.nio.ByteBuffer buffer) |
void |
write(java.io.OutputStream out) |
public ProofOfWorkRequest(ch.dissem.bitmessage.entity.BitmessageAddress sender,
byte[] initialHash,
ProofOfWorkRequest.Request request)
public ProofOfWorkRequest(ch.dissem.bitmessage.entity.BitmessageAddress sender,
byte[] initialHash,
ProofOfWorkRequest.Request request,
byte[] data)
public static ProofOfWorkRequest read(ch.dissem.bitmessage.entity.BitmessageAddress client, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionpublic ch.dissem.bitmessage.entity.BitmessageAddress getSender()
public byte[] getInitialHash()
public ProofOfWorkRequest.Request getRequest()
public byte[] getData()
public void write(java.io.OutputStream out)
throws java.io.IOException
write in interface ch.dissem.bitmessage.entity.Streamablejava.io.IOExceptionpublic void write(java.nio.ByteBuffer buffer)
write in interface ch.dissem.bitmessage.entity.Streamablepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object