Stephen Birarda
|
e5d8a39dde
|
update DomainServer to new packet receive API
|
2015-07-13 11:11:52 -07:00 |
|
Stephen Birarda
|
1dccc144e7
|
fix compile errors after PacketReceiver changes
|
2015-07-13 10:10:22 -07:00 |
|
Stephen Birarda
|
c23899aec2
|
repairs to packet listener registration
|
2015-07-13 10:02:53 -07:00 |
|
Stephen Birarda
|
3d62162812
|
cleanup octree networking code to use new API
|
2015-07-13 09:40:26 -07:00 |
|
Stephen Birarda
|
d85fbbfb74
|
update NodeList for new packet receive code
|
2015-07-10 17:45:23 -07:00 |
|
Stephen Birarda
|
4442bb55d6
|
resolve conflicts on merge with huffman/receive_packets
|
2015-07-10 16:47:27 -07:00 |
|
Stephen Birarda
|
990f7b7332
|
changes for new packet receive API
|
2015-07-10 16:45:44 -07:00 |
|
Ryan Huffman
|
fe5b17f061
|
Remove readPendingDatagrams from ThreadedAssignment
|
2015-07-10 16:15:05 -07:00 |
|
Stephen Birarda
|
2d1c3e27da
|
fix parameter matching in PacketReceiver
|
2015-07-10 12:27:44 -07:00 |
|
Ryan Huffman
|
972c465bdb
|
Remove PacketReceiver copy ctor and = operator
|
2015-07-10 12:25:01 -07:00 |
|
Ryan Huffman
|
2f0c21a603
|
Temporarily disable packet dispatching in PacketReceiver
|
2015-07-10 12:24:35 -07:00 |
|
Stephen Birarda
|
528fac6b84
|
rework of PacketReceiver registration API, HifiSockAddr packet getter
|
2015-07-10 12:22:25 -07:00 |
|
Ryan Huffman
|
83dedd0a15
|
Add todo to move PacketReceiver to its own thread
|
2015-07-10 09:37:43 -07:00 |
|
Ryan Huffman
|
d009bf826e
|
Update PacketReceiver to use QSharedPointer<NLPacket>
|
2015-07-10 08:46:21 -07:00 |
|
Ryan Huffman
|
976d14736d
|
Update PacketReceiver to pass NLPacket as NLPacket&
|
2015-07-09 16:06:21 -07:00 |
|
Ryan Huffman
|
f8b4c84903
|
Add missing header in SentPacketHistory
|
2015-07-09 15:34:20 -07:00 |
|
Ryan Huffman
|
b7fe91ccc6
|
Fix errors PacketReceiver
|
2015-07-09 15:34:02 -07:00 |
|
Ryan Huffman
|
dd9dea7a97
|
Merge remote-tracking branch 'birarda/protocol' into receive_packets
Conflicts:
interface/src/DatagramProcessor.cpp
interface/src/octree/OctreePacketProcessor.cpp
libraries/entities/src/EntityEditPacketSender.cpp
libraries/networking/src/LimitedNodeList.h
libraries/networking/src/NLPacket.h
|
2015-07-09 14:08:35 -07:00 |
|
Atlante45
|
a9cfcf241d
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-09 13:22:45 -07:00 |
|
Atlante45
|
7e4999b717
|
int64_t to qint64 for consistency
|
2015-07-09 13:12:48 -07:00 |
|
Atlante45
|
01f1a6e2b9
|
Fix NLPacket::create
|
2015-07-09 13:12:21 -07:00 |
|
Atlante45
|
f90f3a05be
|
Fail in Packet::create if size is invalid
|
2015-07-09 13:11:43 -07:00 |
|
Stephen Birarda
|
6f2e9f4899
|
cleanup return in SentPacketHistory
|
2015-07-09 13:06:34 -07:00 |
|
Stephen Birarda
|
f68845e806
|
remove hash and sequence number replacement in PacketHeaders
|
2015-07-09 12:33:34 -07:00 |
|
Stephen Birarda
|
3da1a81363
|
remove packet header population from PacketHeaders
|
2015-07-09 12:32:52 -07:00 |
|
Stephen Birarda
|
6dc7745826
|
remove two lines from PacketHeaders
|
2015-07-09 12:29:21 -07:00 |
|
Stephen Birarda
|
bcea400ee4
|
delete the old methods to get closer to an even PR
|
2015-07-09 12:23:12 -07:00 |
|
Stephen Birarda
|
01d1a17231
|
fix indentation in LimitedNodeList
|
2015-07-09 12:20:28 -07:00 |
|
Stephen Birarda
|
4c8f32ce7b
|
add an assert for an NLPacketList segment that is oversized
|
2015-07-09 12:13:15 -07:00 |
|
Stephen Birarda
|
a363f42bb2
|
pass const NLPacket& for all sendUnreliablePacket calls
|
2015-07-09 11:42:18 -07:00 |
|
Stephen Birarda
|
c903d284bb
|
fix for arguments that are now const NLPacket&
|
2015-07-09 11:32:00 -07:00 |
|
Stephen Birarda
|
6d2fea4426
|
make NLPacket copy take const, fix get in SPH
|
2015-07-09 11:24:58 -07:00 |
|
Stephen Birarda
|
bd9b42bd4c
|
change createCopy in packet to take const &
|
2015-07-09 11:23:44 -07:00 |
|
Stephen Birarda
|
659f6742c6
|
Merge branch 'protocol' of https://github.com/Atlante45/hifi into atp
|
2015-07-09 11:21:36 -07:00 |
|
Stephen Birarda
|
922d6413d5
|
change some const unique_ptr to const NLPacket
|
2015-07-09 11:21:27 -07:00 |
|
Atlante45
|
f2e0524817
|
Add send unreliable takes const ref
|
2015-07-09 11:20:01 -07:00 |
|
Ryan Huffman
|
7f771122ee
|
Remove old packet handling from PacketReceiver
|
2015-07-09 09:25:12 -07:00 |
|
Stephen Birarda
|
f2a198dfdd
|
add O_OBJECT macros to appropriate classes, fix PacketList errors
|
2015-07-08 22:46:43 -07:00 |
|
Stephen Birarda
|
302e502d84
|
remove NLPacket forward declare
|
2015-07-08 20:17:23 -07:00 |
|
Stephen Birarda
|
8935baf3aa
|
add missing return of new packet
|
2015-07-08 20:11:08 -07:00 |
|
Stephen Birarda
|
d3e48e1293
|
fix a missing templated type in PacketList
|
2015-07-08 20:08:25 -07:00 |
|
Atlante45
|
cb49d89369
|
Fix link errors
|
2015-07-08 19:56:07 -07:00 |
|
Stephen Birarda
|
46e6f9cf4f
|
add a type for templated return
|
2015-07-08 19:15:40 -07:00 |
|
Stephen Birarda
|
0d1c4a4177
|
add classes to templated methods
|
2015-07-08 19:14:32 -07:00 |
|
Stephen Birarda
|
b08c0d3817
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-08 19:13:27 -07:00 |
|
Atlante45
|
263e737137
|
Move template func body outside of class
|
2015-07-08 19:13:01 -07:00 |
|
Stephen Birarda
|
8c188d6478
|
move templates below class in PacketList
|
2015-07-08 19:12:56 -07:00 |
|
Stephen Birarda
|
04e7b8cd02
|
fix static assert error message
|
2015-07-08 19:10:13 -07:00 |
|
Stephen Birarda
|
f6fbc14f5a
|
put Packet templates in header
|
2015-07-08 19:07:45 -07:00 |
|
Stephen Birarda
|
cf7ae5fbf5
|
fix templated write/read in PacketList
|
2015-07-08 19:06:42 -07:00 |
|