jinroh/kadoh — comment on commit 1c773864b963c365ae8c1430503f3dfe06fb8077
File:  line 0
By alexstrat:

Bon voila un petit push pour te montrer où j'en suis.. J'aimerais bien t'expliquer quoi, comment et pourquoi ce que j'ai changé, mais à l'écrit j'ai un peu la flemme.. Donc je te ferais un debrief orale bientôt. Pour l'instant les seuls trucs nouveaux sont dans _rpc/object_ si tu veux jeter un coup d'oeil :

- RPC est une classe qui convient à n'importe quelle usage de rpc
- KadOHRPC étend RPC et correspond à notre usage des RPC (c'est donc là ou on check par exemple l'id dans les params)
- PingRPC, FindNodeRPC, .. étendent KadOHRPC et correspondent à des adaptations pour chaque type de rpc (traduction de nos Peers, etc en 'rpc normalisées', check des paramètres etc..).

Les RPC Query et Response sont traduites en 'rpc normalisées' pour ensuite être adaptées au protocole dans le reactor.

Il me reste à adapter le reactor.