Zhenkai Zhu
7c1fe78581
modify test
2012-06-06 15:24:13 -07:00
Zhenkai Zhu
3cfdcb9aae
use protobuf instead of tinyxml
2012-06-06 15:20:10 -07:00
Zhenkai Zhu
97e36bd9a1
use protobuf instead of xml for sync msg
2012-06-06 13:55:03 -07:00
Chaoyi Bian
88bb35736a
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync
2012-06-05 21:36:52 -07:00
Chaoyi Bian
87832b7f6c
correct socket c api
2012-06-05 21:35:51 -07:00
Zhenkai Zhu
f26e046b06
add mutex for thread safety
2012-06-05 21:18:37 -07:00
Zhenkai Zhu
f2f009a956
add validator for nickEdit and roomEdit
2012-06-05 20:57:41 -07:00
Zhenkai Zhu
b7834704d8
check setting
2012-06-05 20:47:54 -07:00
Zhenkai Zhu
4b7916bfa6
default button for setting dialog to be ok
2012-06-05 20:28:44 -07:00
Zhenkai Zhu
832505ff00
msg box for ccnx exception
2012-06-05 20:26:05 -07:00
Zhenkai Zhu
53cf3b4005
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync
2012-06-05 14:44:17 -07:00
Zhenkai Zhu
1c7d40ab02
working
2012-06-05 14:30:17 -07:00
Zhenkai Zhu
68f04d5ca4
fix sync logic bug about seqno
...
demo works with small flaws
2012-06-05 14:07:41 -07:00
Zhenkai Zhu
3e6d479c86
access seq of self;
...
tweak gui
2012-06-05 12:28:59 -07:00
Zhenkai Zhu
43b98fe6c4
long enough for root digest
2012-06-05 12:04:04 -07:00
Zhenkai Zhu
b285a41c86
move graphic operation to the same thread
2012-06-05 11:32:00 -07:00
Chaoyi Bian
b97ce6ba77
no default parameters in C
2012-06-05 10:42:34 -07:00
Zhenkai Zhu
e8b9e8e0fa
don't crash anymore;
...
all message received, but is not correctly displayed
2012-06-04 21:55:14 -07:00
Zhenkai Zhu
88380c133e
get rid of OGDF library
2012-06-04 21:23:34 -07:00
Zhenkai Zhu
213d8cd5c1
own treelayout class
2012-06-04 19:50:08 -07:00
Zhenkai Zhu
60e8cb3620
shorten sync response freshness
2012-06-04 17:29:30 -07:00
Zhenkai Zhu
16e07a19e6
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync
2012-06-04 17:11:26 -07:00
Zhenkai Zhu
36c6b78ea1
add sync functions
2012-06-04 17:11:04 -07:00
Chaoyi Bian
3761759a41
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/sync
2012-06-04 16:53:37 -07:00
Chaoyi Bian
2f2d64137d
implement c api wrapper
2012-06-04 16:53:08 -07:00
Zhenkai Zhu
e56609316b
done with GUI
2012-06-04 15:25:20 -07:00
Zhenkai Zhu
56a88596f7
plotting
2012-06-04 09:42:53 -07:00
Zhenkai Zhu
7d38556d5b
add validator for prefix
2012-06-02 12:55:07 -07:00
Zhenkai Zhu
3472e3f804
setting works
2012-06-02 00:44:42 -07:00
Zhenkai Zhu
275ba3a91a
setting dialog
2012-06-01 23:10:43 -07:00
Zhenkai Zhu
ea026988be
get rid of STANDALONE parameter; by default it should be standalone (not ns3)!
2012-06-01 16:00:25 -07:00
Zhenkai Zhu
9ec8f41770
add include directory
2012-06-01 15:44:36 -07:00
Zhenkai Zhu
dc70a294ae
seems to work; however 2 suspicious things:
...
1. it has to wait for more than 200ms for sync to finish (after the second guy publishes)
2. sometimes the guy who publishes data sends data interests for his own data, sometimes not
2012-06-01 14:00:59 -07:00
Zhenkai Zhu
a30e178115
old tests works
2012-06-01 11:52:57 -07:00
Zhenkai Zhu
43ae5c7be0
by default no test
...
compiles
2012-05-31 23:18:45 -07:00
Zhenkai Zhu
1cb2929e33
get rid of publisher and fetcher
...
modify SyncAppSocket API
modify SyncLogic API
Tweak SeqNo
2012-05-31 22:54:34 -07:00
Zhenkai Zhu
80af0e0f17
change CcnxWrapper to support fetching of raw data
2012-05-31 15:49:07 -07:00
Zhenkai Zhu
2c55b38800
add type hello in chatbuf;
...
dialog text display work for local message
2012-05-31 13:27:24 -07:00
Zhenkai Zhu
c71da77ac5
message format change;
...
add functions fo chatdialog
2012-05-30 21:25:23 -07:00
Zhenkai Zhu
eeff966b4b
add protobuf
2012-05-30 17:02:49 -07:00
Zhenkai Zhu
c5c79b69c7
draws tree
2012-05-30 15:06:29 -07:00
Zhenkai Zhu
8eea4a6fc8
ignore qt temp files
2012-05-29 19:58:32 -07:00
Zhenkai Zhu
fd52ab7f08
add demo
2012-05-29 19:58:25 -07:00
Zhenkai Zhu
699d740f56
change wscript: by default no debug
...
change wait time before checking in test
2012-05-29 19:58:17 -07:00
Alexander Afanasyev
8e845ba47f
Making tests compile
2012-05-29 19:34:10 -07:00
Alexander Afanasyev
b6cf56efc8
Merge with branch 'simulation'
2012-05-29 19:33:49 -07:00
Alexander Afanasyev
a76010b45e
Adding adaptive timer for recovery interest retransmission
2012-05-24 21:31:49 -07:00
Alexander Afanasyev
2b6fbfba08
Finalizing implementation of recovery procedures (when an unknown digest
...
is received, we remember it. when we generate a new data, send the full
state out)
2012-05-24 10:57:14 -07:00
Alexander Afanasyev
46eb526e7e
Finalizing sync logic implementation
2012-05-10 16:30:35 -07:00
Alexander Afanasyev
282a10b1a7
Correct newly introduced bugs in sync logic
2012-05-09 12:56:38 -07:00