Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 10, 2010, 2:19:44 PM (14 years ago)
Author:
smerkli
Message:

initiated WANDiscovery code, now implementing…

Location:
code/branches/masterserver/src/modules/masterserver
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/masterserver/src/modules/masterserver/MasterServer.cc

    r7611 r7630  
    116116      << event->channelID << "\n";
    117117
    118     /* send some packet back for testing */
    119     /* TESTING */
    120 
    121     /* Create a reliable reply of size 7 containing "reply\0" */
    122     ENetPacket * reply = enet_packet_create ("reply",
    123         strlen ("reply") + 1,
    124         ENET_PACKET_FLAG_RELIABLE);
    125 
    126     /* Send the reply to the peer over channel id 0. */
    127     enet_peer_send( event->peer, 0, reply );
    128 
    129     /* One could just use enet_host_service() instead. */
    130     enet_host_flush( this->server );
    131 
    132     /* /TESTING */
    133 
    134     /* game server or client connection? */
    135     /* game server */
     118    //[> send some packet back for testing <]
     119    //[> TESTING <]
     120
     121    //[> Create a reliable reply of size 7 containing "reply\0" <]
     122    //ENetPacket * reply = enet_packet_create ("reply",
     123        //strlen ("reply") + 1,
     124        //ENET_PACKET_FLAG_RELIABLE);
     125
     126    //[> Send the reply to the peer over channel id 0. <]
     127    //enet_peer_send( event->peer, 0, reply );
     128
     129    //[> One could just use enet_host_service() instead. <]
     130    //enet_host_flush( this->server );
     131
     132    //[> /TESTING <]
     133
     134    /* GAME SERVER OR CLIENT CONNECTION? */
     135
     136    /* Game server */
    136137    /* parse data */
    137138    /* start actions */
    138139    /* and send reply */
     140
    139141    /* client */
    140142    /* parse data */
  • code/branches/masterserver/src/modules/masterserver/MasterServerComm.cc

    r7611 r7630  
    7676  { fprintf( stderr,
    7777        "No available peers for initiating an ENet connection.\n");
    78     exit (EXIT_FAILURE);
     78    //exit (EXIT_FAILURE);
     79    return -1;
    7980  }
    8081
     
    8788    enet_peer_reset (this->peer);
    8889    fprintf( stdout, "Connection to %s failed.", address );
    89     exit(EXIT_FAILURE);
     90    //exit(EXIT_FAILURE);
     91    return -1;
    9092  }
    9193
     
    171173  /* setup object and connect */
    172174  MasterServerComm msc = MasterServerComm();
    173   msc.connect( argv[1], 1234 );
     175  if( msc.connect( argv[1], 1234 ) )
     176    exit(EXIT_FAILURE);
    174177 
    175178  /* send some data and poll for replies */
Note: See TracChangeset for help on using the changeset viewer.