コード例 #1
0
ファイル: Stream.java プロジェクト: pwnerdreamz/JavaTorrent
 public void writeString(String s) {
   for (int i = 0; i < s.length(); i++) {
     writeByte(s.charAt(i));
   }
 }
コード例 #2
0
ファイル: Stream.java プロジェクト: pwnerdreamz/JavaTorrent
 public void writeInt(int i) {
   writeByte(i >> 24);
   writeByte(i >> 16);
   writeByte(i >> 8);
   writeByte(i);
 }
コード例 #3
0
ファイル: Stream.java プロジェクト: pwnerdreamz/JavaTorrent
 public void writeShort(int i) {
   writeByte(i >> 8);
   writeByte(i);
 }
コード例 #4
0
ファイル: Stream.java プロジェクト: pwnerdreamz/JavaTorrent
 public void writeByte(byte[] array, int offset, int length) {
   for (int i = 0; i < length; i++) {
     writeByte(array[offset + i]);
   }
 }
コード例 #5
0
ファイル: Stream.java プロジェクト: pwnerdreamz/JavaTorrent
 public void writeByte(byte[] array) {
   writeByte(array, 0, array.length);
 }
コード例 #6
0
 @Override
 public void write(Stream outStream) {
   for (int i = 0; i < bitfield.length; i++) {
     outStream.writeByte(bitfield[i]);
   }
 }