private bool Process(uint id)
{
if (!m_isWorking)
return false;
m_semaphore.Wait();
Requests request = new Requests(m_address, m_parser.Parser.Address, id, m_type == ParsingType.TypeByWoWHeadFilter);
request.BeginGetResponse(RespCallback, request);
return true;
}