From f035f57cce884c904292e4782525158d85cb31ed Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Mon, 19 Aug 2013 18:48:59 +0200 Subject: [PATCH] minissdpd: Translate README in english --- minissdpd/Changelog.txt | 9 ++++++- minissdpd/README | 55 +++++++++++++++++++++-------------------- minissdpd/README.fr | 36 +++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 28 deletions(-) create mode 100644 minissdpd/README.fr diff --git a/minissdpd/Changelog.txt b/minissdpd/Changelog.txt index 9049030..fa17abd 100644 --- a/minissdpd/Changelog.txt +++ b/minissdpd/Changelog.txt @@ -1,4 +1,11 @@ -$Id: Changelog.txt,v 1.30 2012/05/24 18:04:56 nanard Exp $ +$Id: Changelog.txt,v 1.32 2013/08/19 16:40:55 nanard Exp $ + +2013/08/19: + Translate README in english + +2012/09/27: + Rename all include guards to not clash with C99 + (7.1.3 Reserved identifiers). VERSION 1.2: diff --git a/minissdpd/README b/minissdpd/README index ec7486b..b63f9e6 100644 --- a/minissdpd/README +++ b/minissdpd/README @@ -1,36 +1,37 @@ -protocole : +protocol : -connection à la socket unix. -envoie d'une requete, retour d'une reponse. -fermeture de la connexion. +Connect to the unix socket. +Sent request, answer response. +close unix socket connection. -format de requete : -1 octet : type de la requete +Request format : +1st byte : request type 1 - type - 2 - USN (id unique) - 3 - tout -n octets longueur de la chaine : 1 octet si < 128 sinon le bit haut -indique s'il existe un octet suplementaire, etc... -n octets = chaine + 2 - USN (unique id) + 3 - everything + 4 - submit service (see below) +n bytes : string length : 1 byte if < 128 else the upper bit indicate that +one additional byte should be read, etc. (see codelength.h) +n bytes = string -format reponse : -1 octet : nombre de reponses -pour chaque rep : +Response format : +1st byte : number of services/devices +For each service/device : URL : - n octets longueur de la chaine - n octets = chaine Location + n bytes string length + n bytes = Location string ST: - n octets longueur de la chaine - n octets = chaine type + n bytes string length + n bytes = type string USN: - n octets longueur de la chaine - n octets = chaine identifiant + n bytes string length + n bytes = identifier string -Type de requete 4 = submit service -1 octet = 4 -(k,n) octets : longueur et chaine "ST" (service type) -(k,n) octets : longueur et chaine "USN" -(k,n) octets : longueur et chaine "Server" -(k,n) octets : longueur et chaine "Location" -Pas de reponse +request type 4 = submit service +1st byte = 4 +(k,n) bytes : length and string "ST" (service type) +(k,n) bytes : length and string "USN" +(k,n) bytes : length and string "Server" +(k,n) bytes : length and string "Location" +No answer diff --git a/minissdpd/README.fr b/minissdpd/README.fr new file mode 100644 index 0000000..ec7486b --- /dev/null +++ b/minissdpd/README.fr @@ -0,0 +1,36 @@ +protocole : + +connection à la socket unix. +envoie d'une requete, retour d'une reponse. +fermeture de la connexion. + +format de requete : +1 octet : type de la requete + 1 - type + 2 - USN (id unique) + 3 - tout +n octets longueur de la chaine : 1 octet si < 128 sinon le bit haut +indique s'il existe un octet suplementaire, etc... +n octets = chaine + +format reponse : +1 octet : nombre de reponses +pour chaque rep : +URL : + n octets longueur de la chaine + n octets = chaine Location +ST: + n octets longueur de la chaine + n octets = chaine type +USN: + n octets longueur de la chaine + n octets = chaine identifiant + +Type de requete 4 = submit service +1 octet = 4 +(k,n) octets : longueur et chaine "ST" (service type) +(k,n) octets : longueur et chaine "USN" +(k,n) octets : longueur et chaine "Server" +(k,n) octets : longueur et chaine "Location" +Pas de reponse +