summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
3f4629d)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@471
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
/* Global private data */
typedef struct {
/* Global private data */
typedef struct {
int endcondition;
} server_data_t;
/* Function prototypes */
int endcondition;
} server_data_t;
/* Function prototypes */
-int server_cb_ping_handler(gras_socket_t *expeditor,
- void *payload_data);
+int server_cb_ping_handler(gras_socket_t expeditor,
+ void *payload_data);
int server (int argc,char *argv[]);
int server (int argc,char *argv[]);
-int server_cb_ping_handler(gras_socket_t *expeditor,
- void *payload_data) {
+int server_cb_ping_handler(gras_socket_t expeditor,
+ void *payload_data) {
gras_error_t errcode;
int msg=*(int*)payload_data;
gras_error_t errcode;
int msg=*(int*)payload_data;
if (g->endcondition)
if (!gras_if_RL())
if (g->endcondition)
if (!gras_if_RL())
gras_socket_close(g->sock);
free(g);
gras_exit();
gras_socket_close(g->sock);
free(g);
gras_exit();
/* Global private data */
typedef struct {
/* Global private data */
typedef struct {
} client_data_t;
/* Function prototypes */
} client_data_t;
/* Function prototypes */
gras_error_t errcode;
client_data_t *g;
gras_error_t errcode;
client_data_t *g;
int ping, pong;
const char *host = "127.0.0.1";
int ping, pong;
const char *host = "127.0.0.1";
}
INFO2("Launch client (server on %s:%d)",host,port);
}
INFO2("Launch client (server on %s:%d)",host,port);
- gras_os_sleep(5,0); /* Wait for the server to be setup */
+ gras_os_sleep(1,0); /* Wait for the server startup */
if ((errcode=gras_socket_client(host,port,&(g->sock)))) {
ERROR1("Client: Unable to connect to the server. Got %s",
gras_error_name(errcode));
if ((errcode=gras_socket_client(host,port,&(g->sock)))) {
ERROR1("Client: Unable to connect to the server. Got %s",
gras_error_name(errcode));