Show
Ignore:
Timestamp:
07/10/09 13:45:38 (15 years ago)
Author:
wrodgers
Message:

Updated SML and Shell for new I/O model, minor bug fixes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/src/shell/CognitiveRadioShell.cpp

    r285 r316  
    123123    sprintf(counter, "%d", radio_info->numUtilities); 
    124124    SendMessage(socketFD, counter); 
    125     LOG("Cognitive Radio Shell:: Sending radio configuration to Cognitive Engine. %s\n",counter); 
    126125    for(size_t i = 0; i < radio_info->numUtilities; i++) { 
    127126        SendMessage(socketFD, utils[i].name.c_str()); 
     
    536535        SendMessage(ceSocketFD,cp[i].name.c_str()); 
    537536        sprintf(var,"%f",cp[i].value); 
    538         SendMessage(ceSocketFD,var); 
     537        SendMessage(ceSocketFD,var);  
    539538    } 
    540539 
     
    741740 
    742741        /* Suspend program until descriptor is ready or timeout */ 
    743         rc = select(maxDescriptor + 1, &sockSet, NULL, NULL, &selTimeout);  
     742        //printf("Waiting for signal...\n"); 
     743        rc = select(maxDescriptor + 1, &sockSet, NULL, NULL, NULL);  
    744744        if(rc == 0) 
    745745            LOG("No echo requests for %i secs...Server still alive\n", timeout); 
     
    763763                            if(port == servSock[policy]) 
    764764                                policySocketFD = new_sd; 
    765                             //printf("%d %d %d :: %d\n", ceSocketFD, commandSocketFD, policySocketFD, new_sd); 
    766765 
    767766                            HandleMessage(new_sd);