Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ChronoSync
/
a585d4dce56fcebe3d92d2348f8e821105b9ad02
/
src
/
sync-logic.h
06a678a
build: organize building system, support sphinx doc
by Yingdi Yu
· 10 years ago
8722d87
src: Update license to GPL 3.0
by Alexander Afanasyev
· 10 years ago
7c64e5c
build: == Dependency change == ChronoSync now depends on ndn-cxx library
by Yingdi Yu
· 11 years ago
6e1c9cd
time: adapt to the new API time structrue
by Yingdi Yu
· 11 years ago
3da10fe
security: Integrate certificate exchanging into sync
by Yingdi Yu
· 11 years ago
0eee600
security: Add Validator
by Yingdi Yu
· 11 years ago
51c8025
api: Use new callback interfaces
by Yingdi Yu
· 11 years ago
531803b
fixes: Remove sync scheduler; Use ndn::time; Passed all the test cases
by Alexander Afanasyev
· 11 years ago
7ad4e4f
Tmp debuging state
by Yingdi Yu
· 11 years ago
280bb96
security: Cleaning up all security stuff...
by Yingdi Yu
· 11 years ago
6d638f0
sync-logic+sync-socket: Chaing std::string name to ndn::Name
by Yingdi Yu
· 11 years ago
e815471
compile: Change includes and wscript to compile against ndn-cpp-dev
by Yingdi Yu
· 11 years ago
5e0af3e
security: adjusting class names and method names to the new ndn-cpp security api
by Yingdi Yu
· 11 years ago
0cb0f2b
Adapting to TLV-specific ndn-cpp
by Yingdi Yu
· 11 years ago
6e235db
Change the face setting, now SyncLogic SyncPolicyManager and SyncSocket share the same m_face provided by up-layer application instance.
by Yingdi Yu
· 11 years ago
46c9f1a
Changing API from ndn.cxx to ndn-cpp
by Yingdi Yu
· 11 years ago
d95c231
Making sure code compiles with STL library that comes with OSX 10.9
by Alexander Afanasyev
· 11 years ago
8600a09
Fix some bugs
by Yingdi Yu
· 11 years ago
43e7161
Adapt sync to use new ndn.cxx api
by Yingdi Yu
· 11 years ago
ce00169
Finishing reorganization and making sure code compiles
by Alexander Afanasyev
· 11 years ago
6133f9a
New waf/wscript and initial reorganization
by Alexander Afanasyev
· 11 years ago
[Renamed from include/sync-logic.h]
eb1d865
enable stop
by Zhenkai Zhu
· 12 years ago
ba56f43
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync
by Zhenkai Zhu
· 12 years ago
b9f1959
hack to avoid using vector in callback for python binding
by Zhenkai Zhu
· 12 years ago
2d3e270
limit the scope of m_stateMutex
by Zhenkai Zhu
· 12 years ago
d5aec4b
add function to return all branch prefixes
by Zhenkai Zhu
· 12 years ago
19d55ec
Making singleton use of shared_ptr... hopefully that would help
by Alexander Afanasyev
· 12 years ago
5548c04
Solving bug with interest-table
by Alexander Afanasyev
· 12 years ago
8023738
Adding getNumberOfBranches method to sync logic
by Alexander Afanasyev
· 12 years ago
3cfdcb9
use protobuf instead of tinyxml
by Zhenkai Zhu
· 13 years ago
60e8cb3
shorten sync response freshness
by Zhenkai Zhu
· 13 years ago
e566093
done with GUI
by Zhenkai Zhu
· 13 years ago
9ec8f41
add include directory
by Zhenkai Zhu
· 13 years ago
[Renamed from model/sync-logic.h]
1cb2929
get rid of publisher and fetcher
by Zhenkai Zhu
· 13 years ago
b6cf56e
Merge with branch 'simulation'
by Alexander Afanasyev
· 13 years ago
a76010b
Adding adaptive timer for recovery interest retransmission
by Alexander Afanasyev
· 13 years ago
46eb526
Finalizing sync logic implementation
by Alexander Afanasyev
· 13 years ago
f3c03a9
Some rewriting of SyncLogic and related components
by Alexander Afanasyev
· 13 years ago
5560861
Checkpoint
by Alexander Afanasyev
· 13 years ago
085742a
Checkpoint
by Alexander Afanasyev
· 13 years ago
3a22913
Many corrections
by Alexander Afanasyev
· 13 years ago
70f3205
Good evaluation pictures
by Alexander Afanasyev
· 13 years ago
89571f1
Checkpoint
by Alexander Afanasyev
· 13 years ago
40942f4
SyncMuc implementation...
by Alexander Afanasyev
· 13 years ago
73f7f9a
Changing SyncLogic to use native NS-3 random variable
by Alexander Afanasyev
· 13 years ago
181d7e5
Now code compiles and seem to have all the features... Though most likely not yet working
by Alexander Afanasyev
· 13 years ago
3e1eb16
why include my chinese name in all files.. removed
by Chaoyi Bian
· 13 years ago
235c6d7
Repairing one more bug with SyncLogic's diff log
by Alexander Afanasyev
· 13 years ago
860e6fe
Bug solving in SyncLogic
by Alexander Afanasyev
· 13 years ago
1b449c4
Solving some deadlocks and crashes
by Alexander Afanasyev
· 13 years ago
848dd84
Revert "client code needs to call start() in order to start syncing"
by Alexander Afanasyev
· 13 years ago
3f93c2b
Merge remote-tracking branch 'git.irl/master'
by Alexander Afanasyev
· 13 years ago
bf2b436
Many improvements for the event scheduler
by Alexander Afanasyev
· 13 years ago
ce66e21
separate ccnx handle for sync and app data
by Zhenkai Zhu
· 13 years ago
88916c2
client code needs to call start() in order to start syncing
by Zhenkai Zhu
· 13 years ago
03a58b7
Small corrections in doxygen comments
by Alexander Afanasyev
· 13 years ago
45fba08
Introducing a separate Scheduler class
by Alexander Afanasyev
· 13 years ago
d91497c
Merge remote-tracking branch 'git.irl/master'
by Alexander Afanasyev
· 13 years ago
750d187
Moving some logic of dealing with sequence numbers to SyncAppDataFetch
by Alexander Afanasyev
· 13 years ago
4898fd9
minor correction
by Zhenkai Zhu
· 13 years ago
0efa37b
add remove API
by Zhenkai Zhu
· 13 years ago
e4e2bf7
Leaf::getInfo () now returns boost::shared_ptr<const NameInfo> instead of NameInfo reference as before.
by Alexander Afanasyev
· 13 years ago
387ac95
Correcting SyncLogic with respect of delayed response to unrecognized digests
by Alexander Afanasyev
· 13 years ago
69955ca
tiny
by Chaoyi Bian
· 13 years ago
633255f
initialize a new thread to wait instead of directly sleep
by Chaoyi Bian
· 13 years ago
89ee2dc
implement sync-logic, assuming DiffStateContainer already works
by Chaoyi Bian
· 13 years ago
172d2b7
Small changes here and there
by Alexander Afanasyev
· 13 years ago
c103019
Doxygen-related changes and minor code modifications
by Alexander Afanasyev
· 13 years ago
4194b74
change dataCallback to have two parameters: name and content
by Chaoyi Bian
· 13 years ago
11f294f
implement sync-app-socket and change appwrapper to logic
by Chaoyi Bian
· 13 years ago
[Renamed (92%) from model/sync-app-wrapper.h]
44fff0c
implement interest-table and start app-wrapper
by Chaoyi Bian
· 13 years ago
1ac6f80
define headers..
by Zhenkai Zhu
· 13 years ago
46b26a1
add doxygen comments
by Zhenkai Zhu
· 13 years ago
aae8152
add SyncAppSocket
by Zhenkai Zhu
· 13 years ago
8d935c8
add two classes
by Zhenkai Zhu
· 13 years ago