public abstract class SendPeerMessage extends DataCarryingMessage
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
identifier |
protected java.lang.String |
nodeIdentifier |
bucket, freeOnSent
BUILD, BULK_CHK_INSERT_REJECTS, BULK_CHK_REQUEST_REJECTS, BULK_SSK_INSERT_REJECTS, BULK_SSK_REQUEST_REJECTS, CODE, HTL, IDENTIFIER, LINK_LENGTHS, LOCAL, LOCATION, OUTPUT_BANDWIDTH, OUTPUT_BANDWIDTH_CLASS, OVERALL_BULK_OUTPUT_CAPACITY_USAGE, PROBE_IDENTIFIER, STORE_SIZE, TYPE, UPTIME_PERCENT
Constructor and Description |
---|
SendPeerMessage(SimpleFieldSet fs) |
Modifier and Type | Method and Description |
---|---|
SimpleFieldSet |
getFieldSet() |
protected abstract int |
handleFeed(DarknetPeerNode pn) |
void |
run(FCPConnectionHandler handler,
Node node)
Do whatever it is that we do with this type of message.
|
getRandomAccessBucket, readFrom, writeData
send
create, create, getName, withListRequestIdentifier
protected final java.lang.String identifier
protected final java.lang.String nodeIdentifier
public SendPeerMessage(SimpleFieldSet fs) throws MessageInvalidException
MessageInvalidException
public SimpleFieldSet getFieldSet()
getFieldSet
in class FCPMessage
public void run(FCPConnectionHandler handler, Node node) throws MessageInvalidException
FCPMessage
run
in class FCPMessage
MessageInvalidException
protected abstract int handleFeed(DarknetPeerNode pn) throws MessageInvalidException
MessageInvalidException