📄 timerqueueentry.java
字号:
package dsr;import java.io.*;import java.util.*;import java.net.*;//implements the entry in the timer queueclass TimerQueueEntry { private static final int RREQ_RETRIES = 2; private final int TTL_THRESHOLD = 7; private final int NET_DIAMETER = 35; private final int TTL_INCREMENT = 2; private final int PATH_TRAVERSAL_TIME = 10; long validTime; InetAddress srcIP; InetAddress destIP; short flags; static short retries = RREQ_RETRIES; TimerQueueEntry() {} TimerQueueEntry(long t, InetAddress s, InetAddress d, short r, short f) { validTime = t; srcIP = s; destIP = d; retries = r; flags = f; } TimerQueueEntry(TimerQueueEntry rhs) { validTime = rhs.validTime; srcIP = rhs.srcIP; destIP = rhs.destIP; retries = rhs.retries; flags = rhs.flags; } public String toString(){ final String EOLN = java.lang.System.getProperty("line.separator"); String value = "Time: " + validTime + EOLN + "Source IP Address: " + srcIP.toString() + EOLN + "Destination IP Address: " + destIP.toString() + EOLN; return value; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -