class Message extends Object
Modifier and Type | Field and Description |
---|---|
(package private) static byte |
ALLOWED_FAST |
(package private) int |
begin |
(package private) static byte |
BITFIELD |
(package private) static byte |
CANCEL |
(package private) static byte |
CHOKE |
(package private) byte[] |
data |
(package private) DataLoader |
dataLoader |
(package private) static byte |
EXTENSION |
(package private) static byte |
HAVE |
(package private) static byte |
HAVE_ALL |
(package private) static byte |
HAVE_NONE |
(package private) static byte |
INTERESTED |
(package private) static byte |
KEEP_ALIVE |
(package private) int |
len |
(package private) int |
length |
(package private) int |
off |
(package private) int |
piece |
(package private) static byte |
PIECE |
(package private) static byte |
PORT |
(package private) static byte |
REJECT |
(package private) static byte |
REQUEST |
(package private) static byte |
SUGGEST |
(package private) byte |
type |
(package private) static byte |
UNCHOKE |
(package private) static byte |
UNINTERESTED |
Constructor and Description |
---|
Message() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
sendMessage(DataOutputStream dos)
Utility method for sending a message through a DataStream.
|
String |
toString() |
static final byte KEEP_ALIVE
static final byte CHOKE
static final byte UNCHOKE
static final byte INTERESTED
static final byte UNINTERESTED
static final byte HAVE
static final byte BITFIELD
static final byte REQUEST
static final byte PIECE
static final byte CANCEL
static final byte PORT
static final byte SUGGEST
static final byte HAVE_ALL
static final byte HAVE_NONE
static final byte REJECT
static final byte ALLOWED_FAST
static final byte EXTENSION
byte type
int piece
int begin
int length
byte[] data
int off
int len
DataLoader dataLoader
void sendMessage(DataOutputStream dos) throws IOException
IOException