public void Process()
{
httpThread = new Thread(SendRequest)
{Name = "HttpRequestThread", Priority = ThreadPriority.BelowNormal, IsBackground = true};
_finished = false;
httpThread.Start();
}
public UUID SendRemoteData(UUID primID, UUID itemID, string channel, string dest, int idata, string sdata) { SendRemoteDataRequest req = new SendRemoteDataRequest( primID, itemID, channel, dest, idata, sdata ); m_pendingSRDResponses.Add(req.GetReqID(), req); req.Process(); //Make sure that the cmd handler thread is running m_scriptModule.PokeThreads(itemID); return(req.ReqID); }