lp:~gimaker/peekabot/multi-connect

Created by Staffan Gimåker and last modified

Support for broadcasting the visualization to multiple peekabot servers.

Get this branch:
bzr branch lp:~gimaker/peekabot/multi-connect
Only Staffan Gimåker can upload to this branch. If you are Staffan Gimåker please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Staffan Gimåker
Project:
peekabot
Status:
Experimental

Recent revisions

676. By Staffan Gimåker

Initial work on allowing a single client to connect to multiple servers.

Since the status and result concepts don't mesh very well with that sort of
broadcasting, connections are divided into a "master" and "slaves".
The master is the regular connection, with no changes to its functionality.
Extraneous slave connections can be made via a separate API, which dispatches
all actions but status and result requests.

675. By Staffan Gimåker

Updated client documentation and added the appropriate NEWS entries.

674. By Staffan Gimåker

Documented the recording playback API and added a method for querying the
elapsed playback time.

673. By Staffan Gimåker

Implemented client-side action recording playback.

Playback features include stepping, time stepping and variable playback speed.

672. By Staffan Gimåker

Implemented client-side action recording.

671. By Staffan Gimåker

Paved the way for supporting multiple, different types of transports (tcp,
shmem, compressed, who knows?) and things like recordings and connecting to
multiple servers.

670. By Staffan Gimåker

Refactored the client implementation to handling actions through shared_ptrs
rather than bare pointers.

669. By Staffan Gimåker

Trim names specified in scene files.

668. By Staffan Gimåker

Fixed doxygen documentation for DOFs.

667. By Staffan Gimåker

Added a clear() method to all client object proxies, which removes all of the
object's child objects.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers