Basic relay link connection

This commit is contained in:
KimLS
2016-10-11 21:34:26 -07:00
parent 7a3147a3b3
commit 4ba0aa8e7f
360 changed files with 87742 additions and 47 deletions
+4 -1
View File
@@ -66,6 +66,7 @@
#include "../common/event/event_loop.h"
#include "../common/event/timer.h"
#include "../common/net/eqstream.h"
#include "../common/net/relay_link.h"
#include <iostream>
#include <string>
@@ -435,8 +436,10 @@ int main(int argc, char** argv) {
bool eqsf_open = false;
std::unique_ptr<EQ::Net::EQStreamManager> eqsm;
EQ::Net::RelayLink world_link("127.0.0.1", Config->WorldTCPPort, "QS");
EQ::Timer process_timer(33, true, [&eqsf_open, &eqsm, &stream_identifier, &eqsi, &worldwasconnected,
&zoneupdate_timer, &IDLEZONEUPDATE, &ZONEUPDATE, &quest_timers, &InterserverTimer]() {
&zoneupdate_timer, &IDLEZONEUPDATE, &ZONEUPDATE, &quest_timers, &InterserverTimer](EQ::Timer* t) {
//Advance the timer to our current point in time
Timer::SetCurrentTime();