Changeset 179

Show
Ignore:
Timestamp:
03/22/09 00:38:32 (15 years ago)
Author:
bhilburn
Message:

Moved a shell-specific function back into the shell source file.

Location:
vtcross/trunk/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/src/lib/socketcomm/socketcomm.cpp

    r177 r179  
    99 
    1010 
     11#include <arpa/inet.h> 
    1112#include <cstdlib> 
    1213#include <cstring> 
     
    217218       
    218219    /* Construct the local address structure */ 
    219     memset(&echoServAddr, 0, sizeof(echoServerAddr)); 
    220     echoServAddr.sin_family = AF_INET; 
    221     echoServAddr.sin_addr.s_addr = htonl(INADDR_ANY); 
    222     echoServAddr.sin_port = htons(port); 
     220    memset(&echoServerAddr, 0, sizeof(echoServerAddr)); 
     221    echoServerAddr.sin_family = AF_INET; 
     222    echoServerAddr.sin_addr.s_addr = htonl(INADDR_ANY); 
     223    echoServerAddr.sin_port = htons(port); 
    223224 
    224225    /* Bind to the local address */ 
     
    234235} 
    235236 
    236  
    237 void  
    238 HandleTCPClient(int32_t socketFD, Utility* uList[], Parameter* pList[], \ 
    239         Observable* oList[], CE_Info* ce_info)  
    240 { 
    241     char buffer[256]; 
    242  
    243     /* Receive message from client */ 
    244     bzero(buffer, 256); 
    245     ReadMessage(socketFD, buffer); 
    246  
    247     LOG("Cognitive Radio:: Message Received - %s.\n\n", buffer); 
    248  
    249     if(strcmp(buffer,"c_register") == 0)  
    250             InitializeCE(socketFD, uList, pList, oList, ce_info); 
    251  
    252     if(strcmp(buffer,"p_register") == 0) 
    253             InitializePE(socketFD, ce_info); 
    254  
    255     if(strcmp(buffer,"optimize") == 0) 
    256             RunSimulator(socketFD, uList, pList, oList, ce_info); 
    257          
    258     // TODO why aren't we doing this anymore? 
    259     //close(socketfd);    /* Close client socket */ 
    260 } 
  • vtcross/trunk/src/shell/cr_shell.cpp

    r178 r179  
    438438 
    439439        // Act like we are updating the hardware tranmission settings 
    440         UpdateRadioSettings(); 
     440        //UpdateRadioSettings(); 
    441441 
    442442        // Send back fake utility values 
     
    497497 
    498498        RunSimulator(socketfd, uList, pList, oList, ce_info); 
     499} 
     500 
     501 
     502void  
     503HandleTCPClient(int32_t socketFD, Utility* uList[], Parameter* pList[], \ 
     504        Observable* oList[], CE_Info* ce_info)  
     505{ 
     506    char buffer[256]; 
     507 
     508    /* Receive message from client */ 
     509    bzero(buffer, 256); 
     510    ReadMessage(socketFD, buffer); 
     511 
     512    LOG("Cognitive Radio:: Message Received - %s.\n\n", buffer); 
     513 
     514    if(strcmp(buffer,"c_register") == 0)  
     515            InitializeCE(socketFD, uList, pList, oList, ce_info); 
     516 
     517    if(strcmp(buffer,"p_register") == 0) 
     518            InitializePE(socketFD, ce_info); 
     519 
     520    if(strcmp(buffer,"optimize") == 0) 
     521            RunSimulator(socketFD, uList, pList, oList, ce_info); 
     522         
     523    // TODO why aren't we doing this anymore? 
     524    //close(socketfd);    /* Close client socket */ 
    499525} 
    500526