Changeset 5309
- Timestamp:
- 10/10/07 09:54:32 (6 years ago)
- Location:
- experimental/components/DataGenerator/branches/DataGenerator-metadata
- Files:
-
- 2 modified
-
DataGenerator.cpp (modified) (2 diffs)
-
main.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
experimental/components/DataGenerator/branches/DataGenerator-metadata/DataGenerator.cpp
r5119 r5309 266 266 while (!pause_component) { 267 267 metadataIn->getMetaData( feedback_metadata ); 268 metadataIn->bufferEmptied(); 268 269 269 270 num_received_packets++; 270 std::cout << "DataGen received packet " << feedback_metadata->packet_id << std::endl;271 272 if ( feedback_metadata->packet_id == num_packets-1) {273 // signal mode change274 std::cout << "GetFeedbackMetaData: received final metadata packet. Waiting 5 seconds..." << std::endl;275 usleep(5000000);276 if (!run_continuous) {271 DEBUG(5, DataGen, "received packet " << feedback_metadata->packet_id); 272 273 if (!run_continuous) { 274 if ( feedback_metadata->packet_id == num_packets-1) { 275 // signal mode change 276 std::cout << "GetFeedbackMetaData: received final metadata packet. Waiting 5 seconds..." << std::endl; 277 usleep(5000000); 277 278 std::cout << "...posting semaphore" << std::endl; 278 279 ready_to_generate->post(); … … 280 281 } 281 282 282 metadataIn->bufferEmptied(); 283 } 284 } 285 283 } 284 } 285 -
experimental/components/DataGenerator/branches/DataGenerator-metadata/main.cpp
r5092 r5309 23 23 #include <iostream> 24 24 #include "ossie/ossieSupport.h" 25 #include "ossie/debug.h" 25 26 26 27 #include "DataGenerator.h" … … 31 32 32 33 int main(int argc, char* argv[]) 34 { 35 ossieDebugLevel = 1; 33 36 34 {35 37 ossieSupport::ORB *orb = new ossieSupport::ORB; 36 38 omni_mutex component_running_mutex;