|
JML | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jqql.obsolete.SlideWindow
public class SlideWindow
SlideWidow QQ everytime only send a fragment, originally doesn't need to use SlideWindow. but consider for posterior expansibility, define a SlideWindow, its biggest size is 32 滑窗 QQæ¯æ¬¡åªå‘é€ä¸€ä¸ªåˆ†ç‰‡ï¼Œæœ¬æ¥æ˜¯æ— 需使用滑窗的。但是为了以åŽçš„æ‰©å±•性考虑,还是 定义一个滑窗,滑窗最大尺寸是32
Constructor Summary | |
---|---|
SlideWindow(int size,
int m)
constructed function, set some initial value æž„é€ å‡½æ•°ï¼Œè®¾ç½®ä¸€äº›åˆå§‹å€¼ |
|
SlideWindow(int size,
int l,
int m)
constructed function, set some initial value æž„é€ å‡½æ•°ï¼Œåˆå§‹åŒ–一些值 |
Method Summary | |
---|---|
int |
getHigh()
|
int |
getIncrement()
|
int |
getLow()
|
int |
getMask()
|
int |
getMaxPassed()
|
int |
getWindowSize()
|
boolean |
isFinished()
|
boolean |
put(int window)
fill a window, if appointed window is out of indeed window area, then fail, or if this window has been filled, also fail, or else success if filled window is low position, increase low 填充一个窗å£ï¼Œå¦‚果指定的窗å£åœ¨å½“然窗å£èŒƒå›´ä¹‹å¤–ï¼Œåˆ™å¤±è´¥ï¼Œæˆ–è€…å¦‚æžœè¿™ä¸ªçª—å£ ä¹‹å‰å¡«å……过,也失败,å¦åˆ™æˆåŠŸ å¦‚æžœå¡«å……çš„çª—å£æ˜¯ä¸‹é™ä½ç½®ï¼Œåˆ™æå‡ä¸‹é™ |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SlideWindow(int size, int m)
size
- æ»‘çª—å¤§å° // SlideWindow sizem
- 最大窗å£å€¼ // window value maxpublic SlideWindow(int size, int l, int m)
size
- æ»‘çª—å¤§å° // SlideWindow sizel
- åˆå§‹ä¸‹é™å€¼ // initial low valuem
- 最大窗å£å€¼ // window value maxMethod Detail |
---|
public boolean put(int window)
fill a window, if appointed window is out of indeed window area, then fail, or if this window has been filled, also fail, or else success if filled window is low position, increase low 填充一个窗å£ï¼Œå¦‚果指定的窗å£åœ¨å½“然窗å£èŒƒå›´ä¹‹å¤–ï¼Œåˆ™å¤±è´¥ï¼Œæˆ–è€…å¦‚æžœè¿™ä¸ªçª—å£ ä¹‹å‰å¡«å……过,也失败,å¦åˆ™æˆåŠŸ å¦‚æžœå¡«å……çš„çª—å£æ˜¯ä¸‹é™ä½ç½®ï¼Œåˆ™æå‡ä¸‹é™
window
- 窗å£ç´¢å¼•
public int getMaxPassed()
public boolean isFinished()
public int getLow()
public int getHigh()
public int getMask()
public int getWindowSize()
public int getIncrement()
|
JML | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |