|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiskManagerPiece
Represents a DiskManager Piece
Method Summary | |
---|---|
boolean |
calcDone()
|
boolean |
calcNeeded()
|
void |
clearNeeded()
|
int |
getBlockSize(int block_index)
|
int |
getLength()
|
DiskManager |
getManager()
|
int |
getNbBlocks()
|
int |
getNbWritten()
|
int |
getPieceNumber()
|
short |
getReadCount()
|
String |
getString()
|
boolean[] |
getWritten()
|
boolean |
isChecking()
|
boolean |
isDone()
|
boolean |
isDownloadable()
This must not be used to qualify pieces in End Game Mode. |
boolean |
isInteresting()
|
boolean |
isNeeded()
|
boolean |
isNeedsCheck()
|
boolean |
isSkipped()
returns true if all the files that the piece spans are skipped |
boolean |
isWritten()
|
boolean |
isWritten(int blockNumber)
|
void |
reDownloadBlock(int blockNumber)
|
void |
reset()
|
void |
setChecking()
|
void |
setDone(boolean b)
|
void |
setDownloadable()
|
void |
setNeeded()
|
void |
setNeeded(boolean b)
|
void |
setReadCount(short c)
|
void |
setWritten(int blockNumber)
|
boolean |
spansFiles()
|
Method Detail |
---|
DiskManager getManager()
int getLength()
int getPieceNumber()
int getNbBlocks()
int getBlockSize(int block_index)
short getReadCount()
void setReadCount(short c)
boolean calcNeeded()
void clearNeeded()
boolean isNeeded()
calcNeeded(), clearNeeded(), setNeeded(), setNeeded(boolean)
void setNeeded()
void setNeeded(boolean b)
boolean isWritten()
int getNbWritten()
boolean[] getWritten()
boolean isWritten(int blockNumber)
blockNumber
- int
void setWritten(int blockNumber)
void setChecking()
boolean isChecking()
boolean isNeedsCheck()
boolean spansFiles()
boolean calcDone()
boolean isDone()
void setDone(boolean b)
boolean isInteresting()
boolean isDownloadable()
void setDownloadable()
boolean isSkipped()
void reDownloadBlock(int blockNumber)
void reset()
String getString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |