[Twisted-Python] spread: differences between remote_ and perspective_ needing an explanation

Wolfgang Rohdewald wolfgang.kde at rohdewald.de
Sat Oct 11 15:34:22 MDT 2014


Am Samstag, 11. Oktober 2014, 23:30:56 schrieb Wolfgang Rohdewald:
> 2. Those implementations differ:
>         remote_*: return broker.serialize(state, self.perspective)
>         perspective_*: return broker.serialize(state, self, method, args, kw)
>         view_*: return broker.serialize(state, self.perspective, method, args, kw)
>         observe_*: return broker.serialize(state, None, method, args, kw)
> 
>    Can you please explain why remote_* is implemented differently?
>    This goes back to before the first import to svn, so I cannot 
>    browse the history.

I was unclear, what I want to know is only why args, kw are not passed for remote_*. 

-- 
Wolfgang




More information about the Twisted-Python mailing list