def readSearchResponseHitScore(input): return ( # word serializer.read_vstring(input), # relevance serializer.read_float(input), # popularity serializer.read_float(input), # excerpt serializer.read_vstring(input), # excerpt position serializer.read_integer(input), # position serializer.read_integer(input))
def readSearchResponseHitScore(input): return ( # word serializer.read_vstring(input), # relevance serializer.read_float(input), # popularity serializer.read_float(input), # excerpt serializer.read_vstring(input), # excerpt position serializer.read_integer(input), # position serializer.read_integer(input) )
def readSearchRequest(input): # min_score min_score = serializer.read_float(input) # forwarding node count forwarding_node_count = serializer.read_char(input) # result count result_count = serializer.read_char(input) # search query word count word_count = serializer.read_char(input) search_query = [] for i in range(0, word_count): search_query.append(serializer.read_vstring(input)) return (min_score, forwarding_node_count, result_count, search_query)