//----------------------------------------------------------------// void MOAIHttpTaskNaCl::HttpGetMainThread ( void* userData, int32_t result ) { MOAIHttpTaskNaCl * taskInfo = static_cast < MOAIHttpTaskNaCl * > ( userData ); GetURLHandler* handler = GetURLHandler::Create( g_instance, taskInfo->mUrl ); if ( handler != NULL ) { handler->SetMethod ( taskInfo->mMethod ); handler->SetUserData ( taskInfo ); if ( taskInfo->mBody.Size () > 0 ) { NACL_LOG ( "\nSet Body: %s\n", taskInfo->mBody.Data ()); handler->SetBody ( taskInfo->mBody.Data (), taskInfo->mBody.Size ()); } taskInfo->Prepare ( handler ); handler->Start( HttpLoaded ); } taskInfo->mLock = false; }