Пример #1
0
SearchResultList ShareManager::search(const StringList& adcParams, size_t maxResults) noexcept {
#if DCPP_TIME_SEARCHES
	auto start = GET_TICK();
	ScopedFunctor(([start] {
		LogManager::getInstance()->message("The ADC search took " + Util::toString(GET_TICK() - start) + " ms");
	}));
#endif

	return search(SearchQuery(adcParams), maxResults);
}
Пример #2
0
SearchResultList ShareManager::search(const string& nmdcString, int searchType, int64_t size, int fileType, size_t maxResults) noexcept {
#if DCPP_TIME_SEARCHES
	auto start = GET_TICK();
	ScopedFunctor(([start] {
		LogManager::getInstance()->message("The NMDC search took " + Util::toString(GET_TICK() - start) + " ms");
	}));
#endif

	return search(SearchQuery(nmdcString, searchType, size, fileType), maxResults);
}
Пример #3
0
SearchEditor::SearchEditor() :	m_query(OS_NEW SearchQuery()),
								m_globalParams(OS_NEW IdeSearchGlobalParams(m_query)),
								m_showParams(OS_NEW IdePickerBool()),
								m_directRun(OS_NEW IdePickerBool()),
								m_allowRss(OS_NEW IdePickerBool()),
								m_rssDescription(OS_NEW HtmlTextBox()),
								m_rssBody(OS_NEW HtmlComboBox())
{
	m_globalParams->setID(_S("globalParams"));
	m_showParams->setID(_S("showParams"));
	m_directRun->setID(_S("directRun"));
	m_allowRss->setID(_S("allowRss"));
	m_rssDescription->setID(_S("rssDescription"));
	m_rssBody->setID(_S("rssBody"));	
}
BOOL LLFloaterSearch::postBuild()
{
	LLFloaterWebContent::postBuild();
	mWebBrowser->addObserver(this);
	// Singu Note: Initialize ui and browser now
	mWebBrowser->setTrustedContent(true);
	mWebBrowser->setFocus(true);
	getChild<LLPanel>("status_bar")->setVisible(true);
	getChild<LLPanel>("nav_controls")->setVisible(true);
	getChildView("address")->setEnabled(false);
	getChildView("popexternal")->setEnabled(false);
	setRectControl("FloaterSearchRect");
	applyRectControl();
	search(SearchQuery(), mWebBrowser);
	gSavedSettings.getControl("SearchURL")->getSignal()->connect(boost::bind(LLFloaterSearch::search, SearchQuery(), mWebBrowser));

	return TRUE;
}
Пример #5
0
struct finsFrame SwitchSearch(struct finsFrame qRequest)
{

	extern struct tableRecord *ptrGlobal;

	/**<A temporary fins frame struct to communicate between modules
	 */
	struct finsFrame qReply;

	struct tableRecord *ptrTable;

	ptrTable = NULL;

	ptrTable= SearchQuery(qRequest);

	qReply = SwitchTask(qRequest, ptrTable);


	return qReply;

}