Commit graph

30432 commits

Author SHA1 Message Date
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
da7c9198c5 Remove superfluous log message 2015-08-19 10:01:40 -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
74547777df Add basic test to send packetList in udt-test 2015-08-18 23:12:09 -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
Ryan Huffman
4bb1c46ad0 Merge pull request #12 from birarda/atp
groundwork for UDT reliable sending
2015-08-18 20:25:15 -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
f592399fb5 revert State.h to state in upstream/master 2015-08-18 11:59:37 -07:00
Stephen Birarda
df41ce1e0e revert State.h to state in upstream/master 2015-08-18 11:58:54 -07:00
Stephen Birarda
7addd9b205 resolve conflicts on merge with birarda/protocol 2015-08-18 11:56:29 -07:00
Stephen Birarda
f8e2d51154 fix indentation changes in State.h 2015-08-18 11:55:49 -07:00
Stephen Birarda
bbd4a20038 resolve conflicts on merge with birarda/protocol 2015-08-18 11:52:14 -07:00
Stephen Birarda
aa1c36e61a fix State.h after bad merge 2015-08-18 11:51:23 -07:00
Stephen Birarda
3d09f405ed fix bad merge for State.h 2015-08-18 11:50:23 -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
972cf8cb02 remove the container-profile tool 2015-08-18 11:32:00 -07:00
Stephen Birarda
c6467f7fbc rename the container-test to container-profile 2015-08-18 11:31:11 -07:00
Stephen Birarda
bf919f105a add a simple container-test, speed HifiSockAddr hashing 2015-08-18 11:29:07 -07:00
Andrew Meadows
52f212b94c Merge pull request #5585 from sethalves/always-persist-entities-as-json
always persist entities as gzipped json
2015-08-18 10:34:26 -07:00
Stephen Birarda
b7d779bb25 put back branching for signed Type 2015-08-18 09:56:00 -07:00
Andrew Meadows
9ee49c3e1e Merge pull request #5551 from sethalves/quiet-compiler
Quiet compiler
2015-08-18 09:54:29 -07:00
Stephen Birarda
5c2348cf0d remove header for commented stats 2015-08-18 09:49:39 -07:00
Stephen Birarda
ffa2070a46 remove commented stats in UDTTest 2015-08-18 09:44:56 -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
Philip Rosedale
cebc4e4608 Merge pull request #5589 from sethalves/simulations-per-second-readout
Simulations per second readout
2015-08-18 09:26:53 -07:00