Stephen Birarda
|
f7799bcf8f
|
add TODO for settings fail, cleanup
|
2015-08-24 17:02:47 -07:00 |
|
Stephen Birarda
|
e84595af49
|
add a wait condition for empty queue and loss list
|
2015-08-24 17:02:40 -07:00 |
|
Stephen Birarda
|
74d6e5ba89
|
make sure LNL goes down before domain-server
|
2015-08-20 10:01:12 -07:00 |
|
Ryan Huffman
|
bb15811f6b
|
Merge remote-tracking branch 'clement/protocol' into ordered-sending
|
2015-08-20 09:14:04 -07:00 |
|
Atlante45
|
f6854782a4
|
Debug/Lock cleanup
|
2015-08-20 14:57:35 +02:00 |
|
Atlante45
|
62c76d0332
|
registerListenerForTypes optimisations
|
2015-08-20 14:56:35 +02:00 |
|
Ryan Huffman
|
d18ce5066f
|
Fix error with Assignment::Type not being hashable
|
2015-08-19 11:55:06 -07:00 |
|
Ryan Huffman
|
121d3a77ad
|
Fix iterator usage in SendQueue
|
2015-08-19 11:27:31 -07:00 |
|
Ryan Huffman
|
fc29297d87
|
Update SendQueue::queuePacketList to use splice
|
2015-08-19 10:55:26 -07:00 |
|
Ryan Huffman
|
df51069305
|
Rename getAllData to getMessage
|
2015-08-19 10:39:19 -07:00 |
|
Ryan Huffman
|
ebf112e200
|
Replace NLPacketList::getSourceID() with const& return
|
2015-08-19 10:03:52 -07:00 |
|
Ryan Huffman
|
5ba3280975
|
Remove <list> include in NLPacketList
|
2015-08-19 10:01:16 -07:00 |
|
Ryan Huffman
|
f2b4c0e269
|
Merge listener signatures into intializer list in PacketListener
|
2015-08-19 09:03:31 -07:00 |
|
Ryan Huffman
|
f5aac5f086
|
Remove unused include
|
2015-08-19 09:02:17 -07:00 |
|
Ryan Huffman
|
3c5483a008
|
Fix style issue with const
|
2015-08-19 08:59:05 -07:00 |
|
Ryan Huffman
|
10cd315a10
|
Fix QMutexLocker in PacketReceiver
|
2015-08-19 08:58:53 -07:00 |
|
Ryan Huffman
|
c6a8ccd490
|
Replace usage of qDebug with qCDebug in PacketReceiver
|
2015-08-19 08:56:48 -07:00 |
|
Ryan Huffman
|
cda0aaf7cf
|
Update PacketReceiver to use scoped locks
|
2015-08-19 08:54:24 -07:00 |
|
Ryan Huffman
|
92dadb437c
|
Replace magic number '30' for number of bits in message number
|
2015-08-18 23:15:47 -07:00 |
|
Ryan Huffman
|
97bb36add4
|
Add constant for message line size
|
2015-08-18 23:11:47 -07:00 |
|
Ryan Huffman
|
63d0205d1e
|
Move domain settings retrieval to UDT
|
2015-08-18 23:11:33 -07:00 |
|
Ryan Huffman
|
62eaaed9e5
|
Add PacketList support to LimitedNodeList
|
2015-08-18 23:10:05 -07:00 |
|
Ryan Huffman
|
0b3986ef9b
|
Replace NLPacket unique_ptr ctor with && ctor
|
2015-08-18 23:09:02 -07:00 |
|
Ryan Huffman
|
9154067cfb
|
Add PacketList interface to PacketReceiver
|
2015-08-18 23:08:25 -07:00 |
|
Ryan Huffman
|
69a2d0b5b0
|
Add 32-bit message data to packet header
|
2015-08-18 23:07:54 -07:00 |
|
Ryan Huffman
|
46d5f73e4e
|
Add support for creating NLPacketList from PacketList
|
2015-08-18 23:07:08 -07:00 |
|
Ryan Huffman
|
8032f05ed6
|
Add support for generating PacketList from received data
|
2015-08-18 23:06:30 -07:00 |
|
Ryan Huffman
|
5cb028cf43
|
Add support for PacketList to SendQueue
|
2015-08-18 23:05:07 -07:00 |
|
Ryan Huffman
|
9c65849037
|
Add ordered sending to Socket and Connection
|
2015-08-18 23:04:32 -07:00 |
|
Stephen Birarda
|
e4c1de7845
|
fix variable names for sourced/verified
|
2015-08-18 17:15:09 -07:00 |
|
Stephen Birarda
|
bd56a5074d
|
inline a curly bracket after template
|
2015-08-18 12:10:05 -07:00 |
|
Stephen Birarda
|
a58c6b9320
|
remove CC close given that it is not called
|
2015-08-18 12:09:28 -07:00 |
|
Stephen Birarda
|
bc7d8d7029
|
change UDT note comment
|
2015-08-18 12:06:45 -07:00 |
|
Stephen Birarda
|
23c6e8bd45
|
fixes for packet version bumps
|
2015-08-18 12:03:49 -07:00 |
|
Stephen Birarda
|
fd43c48eac
|
resolve conflicts on merge with birarda/protocol
|
2015-08-18 11:48:36 -07:00 |
|
Stephen Birarda
|
0f77ab8611
|
resolve conflicts on merge with upstream/master
|
2015-08-18 11:45:55 -07:00 |
|
Stephen Birarda
|
1c3543febc
|
use string style hashing for IPv6 addresses
|
2015-08-18 11:39:04 -07:00 |
|
Stephen Birarda
|
bf919f105a
|
add a simple container-test, speed HifiSockAddr hashing
|
2015-08-18 11:29:07 -07:00 |
|
Stephen Birarda
|
b7d779bb25
|
put back branching for signed Type
|
2015-08-18 09:56:00 -07:00 |
|
Stephen Birarda
|
426a8909e1
|
wait on the SendQueue thread in Connection
|
2015-08-18 09:40:13 -07:00 |
|
Stephen Birarda
|
4e540828bd
|
use mod in place of branching for SequenceNumber
|
2015-08-18 09:33:22 -07:00 |
|
Stephen Birarda
|
f039851f13
|
remove std namespacing from Connection
|
2015-08-17 16:57:42 -07:00 |
|
Stephen Birarda
|
75e7de3019
|
remove getConnectionSockAddrs vector move
|
2015-08-17 16:49:08 -07:00 |
|
Stephen Birarda
|
d9f445d5f6
|
put custom hashing for UUID in UUIDHasher
|
2015-08-17 16:45:15 -07:00 |
|
Stephen Birarda
|
abf07dc06d
|
move hasher for UUID to UUID.h
|
2015-08-17 16:39:52 -07:00 |
|
Stephen Birarda
|
2ec4d8ff3c
|
rename return of HifiSockAddr objects for connections
|
2015-08-17 16:39:12 -07:00 |
|
Stephen Birarda
|
d89c54112d
|
cleanup indentation in Socket
|
2015-08-17 16:35:23 -07:00 |
|
Stephen Birarda
|
fe100695f0
|
rename dest to destination for SendQueue
|
2015-08-17 16:29:21 -07:00 |
|
Stephen Birarda
|
feddb613e2
|
add comments, use scoped locker in SendQueue
|
2015-08-17 16:28:33 -07:00 |
|
Stephen Birarda
|
1c176e55ed
|
add some comments to PacketTimeWindow
|
2015-08-17 16:13:14 -07:00 |
|