Show
Ignore:
Timestamp:
06/16/09 16:12:04 (15 years ago)
Author:
wrodgers
Message:

updating SML demo

Files:
1 modified

Legend:

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

    r281 r285  
    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); 
    125126    for(size_t i = 0; i < radio_info->numUtilities; i++) { 
    126127        SendMessage(socketFD, utils[i].name.c_str()); 
     
    187188    char numberExpString[50]; 
    188189 
    189     sprintf(numberExpString, "%i", numberExp); 
    190     SendMessage(socketFD, numberExpString);  
     190    sprintf(numberExpString, "%d", numberExp); 
     191    SendMessage(socketFD, "test");  //TODO modified 
    191192 
    192193    char buffer[256]; 
     
    198199        return 0; 
    199200    } 
    200  
     201    //printf("done sending exp \n"); 
    201202    return 1; 
    202203} 
     
    646647{ 
    647648    char buffer[256]; 
    648  
     649    //printf("here\n"); 
    649650    ReadMessage(socketFD, buffer); 
    650651 
     
    729730        /* Zero socket descriptor vector and set for server sockets */ 
    730731        /* This must be reset every time select() is called */ 
    731         FD_ZERO(&sockSet); 
     732        //FD_ZERO(&sockSet); 
    732733        FD_SET(servSock[primary], &sockSet); 
    733734        FD_SET(servSock[policy], &sockSet); 
     
    749750                if(FD_ISSET(port, &sockSet)) { 
    750751                    desc_ready -= 1; 
    751  
    752752                    /* Check if request is new or on an existing open descriptor */ 
    753753                    if((port == servSock[primary]) || (port == servSock[policy]) || (port == servSock[command])) {  
     
    763763                            if(port == servSock[policy]) 
    764764                                policySocketFD = new_sd; 
     765                            //printf("%d %d %d :: %d\n", ceSocketFD, commandSocketFD, policySocketFD, new_sd); 
    765766 
    766767                            HandleMessage(new_sd);