Changeset 4472 for OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp
- Timestamp:
- 08/29/05 16:05:30 (8 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/examples/osgcluster/osgcluster.cpp
r4471 r4472 100 100 }; 101 101 102 const unsigned int MAX_NUM_EVENTS = 0;102 const unsigned int MAX_NUM_EVENTS = 10; 103 103 104 104 class CameraPacket { … … 181 181 _events[_numEvents].set(*event); 182 182 } 183 std::cout<<"written events = "<<_numEvents<<std::endl;183 osg::notify(osg::INFO)<<"written events = "<<_numEvents<<std::endl; 184 184 } 185 185 186 186 void CameraPacket::writeEventQueue(osgProducer::Viewer& viewer) 187 187 { 188 std::cout<<"recieved events = "<<_numEvents<<std::endl;188 osg::notify(osg::INFO)<<"recieved events = "<<_numEvents<<std::endl; 189 189 190 190 // copy the packed events to osgProducer style events. … … 212 212 int main( int argc, char **argv ) 213 213 { 214 osg::notify(osg::INFO)<<"FrameStamp "<<sizeof(osg::FrameStamp)<<std::endl; 215 osg::notify(osg::INFO)<<"osg::Matrix "<<sizeof(osg::Matrix)<<std::endl; 216 osg::notify(osg::INFO)<<"PackedEvent "<<sizeof(PackedEvent)<<std::endl; 217 214 218 215 219 // use an ArgumentParser object to manage the program arguments. … … 305 309 306 310 bc.setPort(static_cast<short int>(socketNumber)); 307 rc.setPort(static_cast<short int>(socketNumber +1));311 rc.setPort(static_cast<short int>(socketNumber)); 308 312 309 313 bool masterKilled = false; … … 342 346 rc.setBuffer(cp, sizeof( CameraPacket )); 343 347 344 std::cout<< "rc.sync()"<<sizeof( CameraPacket )<<std::endl;348 osg::notify(osg::INFO) << "rc.sync()"<<sizeof( CameraPacket )<<std::endl; 345 349 346 350 rc.sync(); 347 351 348 std::cout << "done"<<std::endl;349 350 352 cp->checkByteOrder(); 351 353 352 //cp->writeEventQueue(viewer);354 cp->writeEventQueue(viewer); 353 355 354 356 if (cp->getMasterKilled()) 355 357 { 356 std::cout << " received master killed"<<std::endl;358 std::cout << "Received master killed."<<std::endl; 357 359 // break out of while (!done) loop since we've now want to shut down. 358 360 masterKilled = true; … … 367 369 osg::Timer_t endTick = osg::Timer::instance()->tick(); 368 370 369 osg::notify(osg:: NOTICE)<<"Time to dosync "<<osg::Timer::instance()->delta_m(startTick,endTick)<<std::endl;371 osg::notify(osg::INFO)<<"Time to do cluster sync "<<osg::Timer::instance()->delta_m(startTick,endTick)<<std::endl; 370 372 371 373 // update the scene by traversing it with the the update visitor which will … … 400 402 bc.sync(); 401 403 402 std::cout << " broadcasting death"<<std::endl;404 std::cout << "Broadcasting death."<<std::endl; 403 405 404 406 }
