-traiter_action([#xmlAttribute{value="profile"}], XML) ->
- euphorik_protocole:profile(XML); \r
-% un utilisateur demande les messages\r
-traiter_action([#xmlAttribute{value="refreshMessages"}], XML) ->\r
- euphorik_protocole:refreshMessage(XML); \r
-% un utilisateur envoie un message\r
-traiter_action([#xmlAttribute{value="message"}], XML) ->\r
- euphorik_protocole:message(XML).\r
- \r
-
-\r
+traiter_action("set_profile", JSON, _) ->
+ euphorik_protocole:profile(JSON);
+% un utilisateur attend un événement (par exemple l'arrivé d'un nouveau message)
+traiter_action("wait_event", JSON, _) ->
+ euphorik_protocole:wait_event(JSON);
+% un utilisateur envoie un message
+traiter_action("put_message", JSON, _) ->
+ euphorik_protocole:put_message(JSON);
+traiter_action("ban", JSON, _) ->
+ euphorik_protocole:ban(JSON).
+
\ No newline at end of file