1
This commit is contained in:
parent
6d385ed941
commit
6fd4da23e3
@ -36,6 +36,7 @@ namespace f8
|
|||||||
{
|
{
|
||||||
signal(SIGPIPE, SIG_IGN);
|
signal(SIGPIPE, SIG_IGN);
|
||||||
srand(time(nullptr));
|
srand(time(nullptr));
|
||||||
|
nowtime_ = time(nullptr);
|
||||||
|
|
||||||
if (!ParseOpt()) {
|
if (!ParseOpt()) {
|
||||||
exit_code_ = 1;
|
exit_code_ = 1;
|
||||||
@ -80,6 +81,7 @@ namespace f8
|
|||||||
if (Init()) {
|
if (Init()) {
|
||||||
while (!Terminated()) {
|
while (!Terminated()) {
|
||||||
a8::tick_t begin_tick = a8::XGetTickCount();
|
a8::tick_t begin_tick = a8::XGetTickCount();
|
||||||
|
nowtime_ = time(nullptr);
|
||||||
f8::Timer::Instance()->Update();
|
f8::Timer::Instance()->Update();
|
||||||
f8::MsgQueue::Instance()->Update();
|
f8::MsgQueue::Instance()->Update();
|
||||||
DispatchNetMsg();
|
DispatchNetMsg();
|
||||||
|
3
f8/app.h
3
f8/app.h
@ -45,7 +45,7 @@ namespace f8
|
|||||||
int GetZoneId() { return zone_id_; }
|
int GetZoneId() { return zone_id_; }
|
||||||
int GetNodeId() { return node_id_; }
|
int GetNodeId() { return node_id_; }
|
||||||
int GetInstanceId() { return instance_id_; }
|
int GetInstanceId() { return instance_id_; }
|
||||||
int GetNowTime();
|
int GetNowTime() { return nowtime_; };
|
||||||
int GetPid();
|
int GetPid();
|
||||||
auto Terminated() { return terminated_; };
|
auto Terminated() { return terminated_; };
|
||||||
void Terminate() { terminated_ = true; };
|
void Terminate() { terminated_ = true; };
|
||||||
@ -77,6 +77,7 @@ namespace f8
|
|||||||
char** argv_ = nullptr;
|
char** argv_ = nullptr;
|
||||||
int exit_code_ = 0;
|
int exit_code_ = 0;
|
||||||
volatile bool terminated_ = false;
|
volatile bool terminated_ = false;
|
||||||
|
int nowtime_ = 0;
|
||||||
|
|
||||||
int zone_id_ = 0;
|
int zone_id_ = 0;
|
||||||
int node_id_ = 0;
|
int node_id_ = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user