monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 1a41268d6d9ee5a4ac32336dd123c4a2f94e45


From: monotone
Subject: [Monotone-commits-diffs] Revision 1a41268d6d9ee5a4ac32336dd123c4a2f94e45ca
Date: Tue, 15 Jan 2008 00:05:30 +0100

-----------------------------------------------------------------
Revision: 1a41268d6d9ee5a4ac32336dd123c4a2f94e45ca
Ancestor: 64543e5d596250c183f6acdd8442e941926cfe82
Author: address@hidden
Date: 2008-01-14T22:21:14
Branch: net.venge.monotone.experiment.encapsulation

Modified files:
        README.encapsulation cmd_netsync.cc netcmd.hh netsync.cc

ChangeLog: 

* netsync.cc (session): carry individual pointers to database, key_store,
  lua_hooks, and the things we use out of the options structure.  all uses
  of the app_state pointer changed to match.
  (session::rebuild_merkle_trees): remove first argument, unnecessary.
  (session constructor, call_server, handle_new_connection, serve_connections)
  (run_netsync_protocol): take database, key_store, lua_hooks, and options
  args, not app_state.
  (build_stream_to_server): take lua_hooks and options args, not app_state.
* netcmd.hh: update prototype of run_netsync_protocol.
* cmd_netsync.cc: adjust all calls to run_netsync_protocol.

* README.encapsulation: update with comprehensive documentation on remaining
non-CMD() uses of app_state.

Attachment: txthGYCzYnmOk.txt
Description: Diff [64543e5d596250c183f6acdd8442e941926cfe82] -> [1a41268d6d9ee5a4ac32336dd123c4a2f94e45ca]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]