2. Mesaje START
- trimis pt pornirea unui client
- -----> tipul mesajului START_CLIENT (definit in Util.py)
- <----- ACK/ERROR
- -----> dictionar cu parametrii
+ -----> tuplu (tipul mesajului START_CLIENT, dictionar cu parametrii)
exp: {CLIENT:"tribler",
BASE_DIR: "/usr/bin",
UP_LIMIT: "512",
LOG_FILE:"log_file",
TORRENT: "torrent file"
}
- <----- ACK pid_client / ERROR
+ <----- tuplu (ACK, pid_client) / (ERROR, error_msg)
3. Mesaje STOP
- trimis pt oprirea unui client
- -----> STOP_CLIENT (definit in Util.py)
- <----- ACK/ERROR
- -----> id client
- <----- ACK/ERROR
+ -----> tuplu (STOP_CLIENT,id client)
+ <----- tuplu (ACK, "")/ (ERROR,"")
4. Mesaje STATUS
- trimise de client pt interogarea starii