⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 event.java

📁 Network simulator developed using java programming.
💻 JAVA
字号:
public class Event{    private double time;    private int type;    private int entity;    private Packet packet;        public Event(double t, int ty, int ent)    {        time = t;        type = ty;        entity = ent;        packet = null;    }        public Event(double t, int ty, int ent, Packet p)    {        time = t;        type = ty;        entity = ent;        packet = new Packet(p);    }                public boolean setTime(double t)    {        time = t;        return true;    }        public boolean setType(int n)    {        if ((n != NetworkSimulator.FROMLAYER2) &&            (n != NetworkSimulator.LINKCHANGE))        {            type = -1;            return false;        }                type = n;        return true;    }        public boolean setEntity(int n)    {        if ((n < 0) ||            (n >= NetworkSimulator.NUMENTITIES))        {            entity = -1;            return false;        }                entity = n;        return true;    }        public boolean setPacket(Packet p)    {        if (p == null)        {            packet = null;        }                else        {            packet = new Packet(p);        }                return true;    }        public double getTime()    {        return time;    }        public int getType()    {        return type;    }        public int getEntity()    {        return entity;    }        public Packet getPacket()    {        return packet;    }        public String toString()    {        return("time: " + time + "  type: " + type + "  entity: " + entity +               "packet: " + packet);    }        }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -