From: Adriana Draghici Date: Tue, 26 Jan 2010 09:57:01 +0000 (+0200) Subject: bt_comm: updated PROTOCOL X-Git-Tag: getopt_long~210 X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?a=commitdiff_plain;h=b0d9f30db866c2ce5a9e523e3cf6587f0a287e59;p=cs-p2p-next.git bt_comm: updated PROTOCOL --- diff --git a/bt_comm/PROTOCOL b/bt_comm/PROTOCOL index cc11eb8..2edbeb7 100644 --- a/bt_comm/PROTOCOL +++ b/bt_comm/PROTOCOL @@ -1,7 +1,7 @@ Comunicare Client <-> Server -1. Step 1 +1. Pas initial - informatiile legate de clienti - msg 1: tipul mesajului: CONFIG_MSG (definit in Util.py) - msg 2: lista de dictionare cu datele din clients.xml @@ -12,5 +12,24 @@ Comunicare Client <-> Server LOG_DIR_OPTION:"-l",DL_DIR_OPTION:"-d"}] 2. Mesaje START + - trimis pt pornirea unui client + - msg 1: tipul mesajului START_MSG (definit in Util.py) + - msg 2: dictionar cu parametrii + exp: {CLIENT:"tribler", BASE_DIR: "/home/p2p/p2p-clients/tribler/", + UP_LIMIT: "512", DL_LIMIT:"256", PORT:"9999", + DL_DIR:"/this/dir", LOG_DIR:"/this/dir"} + +3. Mesaje STOP + - trimis pt oprirea unui client + - msg 1: STOP_MSG (definit in Util.py) + - msg 2: numele clientului (un string) + +4. Mesaje STATUS + - trimise de client pt interogarea starii + - msg 1: tipul mesajului STATUS_MSG (definit in Util.py) + - msg 2: dictionar - TODO + + + .....