Introduced doTrack method to avoid exposing the variables trackTiming and trackedTimings
Factored out handlers for CALL, CALL_RESULT and CALL_ERROR messages.
Moved self.calls and self.procs to WampProtocol
Introduced serializeMessage to avoid exposing self.factory
Moved all public methods relevant for RPC calls from WampServerProtocol to WampProtocol
Introduced a handlerMapping dictionary that maps type IDs to handler classes
Started to rewrite the onMessage methods to make use of this dictionary
Added some comments regarding the future handling of prefixes (these start with ### PFX)
Removed "INTERNAL METHOD!" markers from docstrings
Changed WampServerProtocol and WampClientProtocol to handle client-side RPC calls
A module with some unittests for the WAMP protocol. Right now, it contains only tests for the handlers registered for CALL, CALL_RESULT and CALL_ERROR messages.