Title: MessageSend
Description:Handler for messages to send
Copyright: Copyright (c) 2004
Company:Baylor University
Method Detail |
public static boolean HandShake(java.net.Socket socket, java.lang.String peerID, java.lang.String info_hash)
socket
- SocketpeerID
- Stringinfo_hash
- StringIOException
- InterruptedException
- public static boolean msgBitField(java.net.Socket socket)
socket
- public static boolean msgLenID(java.net.Socket socket, int len, byte ID)
socket
- Socketlen
- intID
- bytepublic static boolean msgLenIDPiece(java.net.Socket socket, int len, byte ID, byte[] piece)
socket
- len
- ID
- piece
- public static boolean trackerHandShake(java.net.Socket socket, java.lang.String peerID, java.lang.String info_hash)
socket
- peerID
- info_hash
- IOException
- java.lang.InterruptedException
-