Parcourir la source

Ajout fonctions exemple

Arthur Brandao il y a 6 ans
Parent
commit
812716ad85
1 fichiers modifiés avec 29 ajouts et 1 suppressions
  1. 29 1
      Serveur/main.c

+ 29 - 1
Serveur/main.c

@@ -133,9 +133,37 @@ int serv(){
     return 0;
 }
 
+int serv_udp(){
+    char str[BUFFER_SIZE];
+    Server s = server_create_udp();
+    s->server_bind(s, 18426);
+    s->server_receive(s, str, BUFFER_SIZE);
+    s->server_send(s, "i'm a bomberstudent server");
+    printf("%s\n", str);
+    server_close(s);
+    
+    return 0;
+}
+
+int serv_tcp(){
+    char str[BUFFER_SIZE]; 
+    Server s = server_create_tcp();
+    s->server_bind(s, 18426);
+    s->server_accept(s);
+    s->server_receive(s, str, BUFFER_SIZE);
+    printf("%s\n", str);
+    s->server_send(s, "Hello");
+    server_close_client(s);
+    server_close(s);
+    
+    return 0;
+}
+
 int main(){
     //return parse();
     //return encode();
     //return array_list();
-    return serv();
+    //return serv();
+    //return serv_udp();
+    return serv_tcp();
 }