X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1b4dc02411d79e4c367d331b85c1b295ec41edff..1ff90bc7103df77877d6860f1f117425afe1a516:/examples/java/app/bittorrent/MessageTask.java diff --git a/examples/java/app/bittorrent/MessageTask.java b/examples/java/app/bittorrent/MessageTask.java deleted file mode 100644 index 4e303f0208..0000000000 --- a/examples/java/app/bittorrent/MessageTask.java +++ /dev/null @@ -1,65 +0,0 @@ -/* Copyright (c) 2006-2019. The SimGrid Team. - * All rights reserved. */ - -/* This program is free software; you can redistribute it and/or modify it - * under the terms of the license (GNU LGPL) which comes with this package. */ - -package app.bittorrent; -import org.simgrid.msg.Task; - -public class MessageTask extends Task { - public enum Type { - HANDSHAKE, - CHOKE, - UNCHOKE, - INTERESTED, - NOTINTERESTED, - HAVE, - BITFIELD, - REQUEST, - PIECE - } - - protected Type type; - protected String issuerHostname; - protected String mailbox; - protected int peerId; - protected char[] bitfield; - protected int index; - protected int blockIndex; - protected int blockLength; - protected boolean stalled; - - public MessageTask(Type type, String issuerHostname, String mailbox, int peerId) { - this(type,issuerHostname,mailbox,peerId,-1,false,-1,-1); - } - - public MessageTask(Type type, String issuerHostname, String mailbox, int peerId, int index) { - this(type,issuerHostname,mailbox,peerId,index,false,-1,-1); - } - - // builds a new bitfield message - public MessageTask(Type type, String issuerHostname, String mailbox, int peerId, char[] bitfield) { - this(type,issuerHostname,mailbox,peerId,-1,false,-1,-1); - this.bitfield = bitfield; - } - - // build a new "request" message - public MessageTask(Type type, String issuerHostname, String mailbox, int peerId, int index, int blockIndex, - int blockLength) { - this(type,issuerHostname,mailbox,peerId,index,false,blockIndex,blockLength); - } - - // build a new "piece" message - public MessageTask(Type type, String issuerHostname, String mailbox, int peerId, int index, boolean stalled, - int blockIndex, int blockLength) { - this.type = type; - this.issuerHostname = issuerHostname; - this.mailbox = mailbox; - this.peerId = peerId; - this.index = index; - this.stalled = stalled; - this.blockIndex = blockIndex; - this.blockLength = blockLength; - } -}