package freenet.clients.fcp; import freenet.node.Node; import freenet.support.SimpleFieldSet; public class ExpectedDataLength extends FCPMessage { final String identifier; final boolean global; final long dataLength; ExpectedDataLength(String identifier, boolean global, long dataLength) { this.identifier = identifier; this.global = global; this.dataLength = dataLength; } @Override public SimpleFieldSet getFieldSet() { SimpleFieldSet fs = new SimpleFieldSet(false); fs.putOverwrite("Identifier", identifier); fs.put("Global", global); fs.put("DataLength", dataLength); return fs; } @Override public String getName() { return "ExpectedDataLength"; } @Override public void run(FCPConnectionHandler handler, Node node) throws MessageInvalidException { // Not supported } }