Stephen Birarda
|
2fd043b55c
|
code review comments
|
2013-09-09 10:02:30 -07:00 |
|
Stephen Birarda
|
4905032090
|
allow forking of multiple assignment-clients from the main target
|
2013-09-09 09:44:43 -07:00 |
|
Stephen Birarda
|
cbf8a2c202
|
use create time already being stored with assignment to decide on re-send
|
2013-09-06 16:03:54 -07:00 |
|
Stephen Birarda
|
8424c4e38b
|
make DS immediately request assignments instead of waiting one silent loop
|
2013-09-06 15:44:24 -07:00 |
|
Stephen Birarda
|
65ef778efd
|
allow passing of custom assignment-server to DS and AC
|
2013-09-06 15:31:21 -07:00 |
|
Stephen Birarda
|
3b78678a76
|
cleanup pool grabbing for DS and AC
|
2013-09-06 15:21:55 -07:00 |
|
Stephen Birarda
|
0262184c12
|
put back DS port numbers, remove magic IPv numbers
|
2013-09-06 11:29:04 -07:00 |
|
Stephen Birarda
|
21562abfb1
|
don't add a second instance of a solo node
|
2013-09-05 17:29:14 -07:00 |
|
Stephen Birarda
|
8c5937dc78
|
only ask for an audio/avatar mixer every 5 iterations
|
2013-09-05 16:58:46 -07:00 |
|
Stephen Birarda
|
b88c74c1a1
|
remove the mongoose webserver
|
2013-09-05 16:25:42 -07:00 |
|
Stephen Birarda
|
8dad031c9a
|
add mongoose for demo webserver for DS
|
2013-09-05 15:27:34 -07:00 |
|
Stephen Birarda
|
8b601cac0a
|
moved the AvatarMixer to a class the assignment-client can handle
|
2013-09-05 14:01:05 -07:00 |
|
Stephen Birarda
|
36c2f42b5c
|
correct copying of assignment pool across targets
|
2013-09-04 11:50:39 -07:00 |
|
Stephen Birarda
|
ebc7de3a90
|
add methods for packing and unpacking of Assignments
|
2013-09-04 11:37:11 -07:00 |
|
Stephen Birarda
|
9260bee653
|
add assignment pool passing to DS, cleanup in AS
|
2013-09-04 11:13:37 -07:00 |
|
Stephen Birarda
|
29e5eda358
|
add notion of pool and direction to Assignment class
|
2013-09-04 10:43:16 -07:00 |
|
Stephen Birarda
|
ef7e7ae4c5
|
store senderSocket with assignment to be passed to requestor
|
2013-08-22 12:08:49 -07:00 |
|
Stephen Birarda
|
f52c1c909b
|
send assignment from domain server for audio mixer if it isn't present
|
2013-08-22 11:38:57 -07:00 |
|
ZappoMan
|
55a025a0ed
|
removed debug
|
2013-08-19 11:16:22 -07:00 |
|
ZappoMan
|
e64664c0d1
|
first cut at JurisdictionSender and related changes
|
2013-08-19 11:05:29 -07:00 |
|
Stephen Birarda
|
2b31a3586e
|
comment changes for local vs. non-local
|
2013-08-01 12:01:48 -07:00 |
|
Stephen Birarda
|
2fde29e04a
|
use a 0 public address to designate server local to DS
|
2013-08-01 11:53:18 -07:00 |
|
Stephen Birarda
|
afe49bc756
|
switch calls to printLog to QDebug
|
2013-07-16 11:07:22 -07:00 |
|
Stephen Birarda
|
4eb25be14c
|
fix node ID return from domain server
|
2013-07-11 12:09:42 -07:00 |
|
Stephen Birarda
|
c80b5b6be4
|
parse the nodeType from the correct location in packet
|
2013-07-11 11:30:19 -07:00 |
|
Stephen Birarda
|
fcb8865d2e
|
resolve conflicts on merge with upstream master
|
2013-07-11 10:58:45 -07:00 |
|
Stephen Birarda
|
ca8f25955a
|
switch usec timestamps to uint64_t
|
2013-07-10 11:46:48 -07:00 |
|
Stephen Birarda
|
e3d9289f1f
|
refactor packet version handling and apply to DS
|
2013-07-08 13:44:01 -07:00 |
|
Stephen Birarda
|
5062ae8965
|
rename PACKET_HEADER to PACKET_TYPE, fix DS packet versioning
|
2013-07-08 11:37:39 -07:00 |
|
Stephen Birarda
|
047d5b5cab
|
add packet version handling for DS packets
|
2013-07-08 11:17:29 -07:00 |
|
Stephen Birarda
|
36c6912de8
|
your agents are now nodes
|
2013-07-03 10:35:09 -07:00 |
|
Stephen Birarda
|
a5bd8cf3cd
|
DS node count is a timer stat for now
|
2013-07-02 16:41:46 -07:00 |
|
Stephen Birarda
|
f7f321663a
|
DRY up multiple stat type sending
|
2013-07-02 14:42:31 -07:00 |
|
Stephen Birarda
|
08c1d54cf3
|
send count of alive nodes to logstash from DS
|
2013-07-02 12:18:16 -07:00 |
|
Stephen Birarda
|
ef8c48245e
|
remove a couple of unused variables in the domain-server
|
2013-07-02 10:05:28 -07:00 |
|
Stephen Birarda
|
350ebfb80f
|
clients not on EC2 box should be talked to at public address
|
2013-06-18 13:32:17 -07:00 |
|
Stephen Birarda
|
5e8e50e53b
|
the EC2 domain server should send to the Agent's local socket
|
2013-06-18 13:11:31 -07:00 |
|
Andrzej Kapolka
|
db729a04aa
|
Converted double timestamps to long long (64 bit integers), fixed bug with
updating agent timestamps.
|
2013-06-13 11:11:59 -07:00 |
|
Andrzej Kapolka
|
7570329867
|
This appears still to be broken, but you know what? We already have the agent
pointer; why not just get the ID from that?
|
2013-06-12 16:28:37 -07:00 |
|
Andrzej Kapolka
|
ccd61ee5a2
|
Found the problem we were having: the domain server was reporting back all
kinds of things as our ID.
|
2013-06-12 16:13:44 -07:00 |
|
Stephen Birarda
|
7fb42dcb8a
|
fix bug with sent and received agent interest packets
|
2013-06-10 13:48:34 -07:00 |
|
Stephen Birarda
|
ed79a9f72a
|
prepend the agent types of interest with the number that follow
|
2013-06-10 12:18:25 -07:00 |
|
Stephen Birarda
|
0585d6756d
|
if an agent doesn't send a list of types of interest assume it wants to hear about nobody
|
2013-06-07 15:34:30 -07:00 |
|
Stephen Birarda
|
1e05936aea
|
unthread DS check in, allow agents to tell DS who they want to hear about
|
2013-06-07 15:19:12 -07:00 |
|
Stephen Birarda
|
95971b8303
|
rename AGENT_TYPE_VOXEL and PACKET_HEADER_DOMAIN_RFD
|
2013-06-07 14:12:42 -07:00 |
|
Stephen Birarda
|
b7b39c2a6e
|
have addOrUpdateAgent return a pointer to the agent instead of a bool
|
2013-05-17 14:03:15 -07:00 |
|
Stephen Birarda
|
fc5e42cf8b
|
add threaded injection of audio via audio injector class
|
2013-05-15 16:10:59 -07:00 |
|
Stephen Birarda
|
48b57c92bd
|
refactor Agent member variables
|
2013-05-15 14:12:21 -07:00 |
|
Stephen Birarda
|
9658c40dd6
|
change lastAgentId member variable to _lastAgentID
|
2013-05-07 17:17:47 -07:00 |
|
Stephen Birarda
|
722205682e
|
expect domain server to append one's own ID to end of packet
|
2013-05-07 12:05:13 -07:00 |
|