6.2.9 搜索请求
客户发送给服务器的。消息使用用户的一个搜索字符串搜索一个文件。消息大小是可变的。搜索字符串包括布尔运算符’AND’,’OR’, ’NOT’。用户可以详细设置文件的类型大小也可以设置开始位置(例如:展示给我至少5个其他客户端的结果)。
名称 占用字节数 默认值 说明
Protocol 1 0xE3
Size 4 不包括标题和size字段的信息大小
Type 1 0x16 OP_SEARCHRESULT opcode
Parsed search string 不定 NA 下面所描述的搜索字符串结构
Result list 不定 NA 搜索结果列表
Parsed search string 不定 NA 解析搜索字符串,格式如下
File Type Constraint 不定 NA 可选的。一个字符串约束。字符串值是Audio”, ”Video”, ”Pro” or ”Image”三者之一。类型域分别对应0x1 0x0 0x3
Min Size Constraint 不定 NA 可选择的,一个整型约束。以兆字节计算的文件大小。类型域有4位:0x1 0x1 0x0 0x2
Max Size constraint 不定 NA 可选择的,一个整型约束。以兆字节计算的文件大小。类型域有4位:0x2 0x1 0x0 0x2
Availability Constraint 不定 NA 可选择的,一个整型约束。搜索文件客户数量的最小上限,类型域有4位:0x1 0x10x0 0x15
Filename Extension constrain 不定 NA 可选择的,一个整型约束。类型域有3位:0x1 0x0 0x3
哪位有时间给这个报文的例子让我看看,search string是怎么一编码格式的。在这里先谢谢了!




























