-
Aide serveur rpc et c++
Bonjour,
Je développe un serveur en rpc avec c++. Pour cela j'utilise rpcgen mais j'ai du mal à encapsuler mes fonctions rpc dans une classe. Un probleme majeure est que je ne peux accéder a un objet dans mes fonctions rpc car je n peut les declarer comme methode.
Pouvez vous m'aider ?
Merci
-
salut,
t'as un exemple de ce que tu veut faire ou tu peut pas faire ? parce que j'ai pas compris la.
-
Je definis mon code rpc dans un .x
Ensuite j'utilise rpcgen qui me genere different fichiers correspondant aux fonctions distantes que je dois implementer.
la fonction general rpc prend alors des pointeurs sur ces fonctions. Pour pouvoir les utiliser je suis obligé de les declarer en static dans ma class sinon le protoype ne colle pas a cause du (ServeurRpc::ma_methode). Du coup je ne peux pas avoir accès au this dans ces fonctions car elles sont static et c'est tous la le probleme.
Je sais pas si t'a compris mais mettre du code est impossible car c trop long.