1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.xnap.plugin.opennap.net.msg.server;
21
22 import org.xnap.util.*;
23
24 public class BrowseResponseMessage extends ServerMessage {
25
26
27
28 public static final int TYPE = 212;
29
30
31
32 public String nick;
33 public String filename;
34 public String md5;
35 public long filesize;
36 public int bitrate;
37 public int frequency;
38 public int length;
39
40
41
42 public BrowseResponseMessage(String data) throws InvalidMessageException
43 {
44 super(TYPE, data, 7);
45 }
46
47
48
49 protected void parse(QuotedStringTokenizer t)
50 {
51 nick = t.nextToken();
52 filename = t.nextToken();
53 md5 = t.nextToken();
54 filesize = Long.parseLong(t.nextToken());
55 bitrate = Integer.parseInt(t.nextToken());
56 frequency = Integer.parseInt(t.nextToken());
57 length = Integer.parseInt(t.nextToken());
58 }
59
60 }