Reece Wilson
72dc0d715e
[+] IOProcessor::WakeupThread [+] NT: Begin hacking in timeBeginPeriod (must spam it in some places) [+] ConsoleTTY (more specifically the win32 calls) are too slow to run on the mainthread. Delegate to worker. [*] AuTime.CurrentClockSteady [*] AuTime.CurrentClockSteadyMS [*] AuTime.CurrentClockSteadyNS
23 lines
485 B
C++
23 lines
485 B
C++
/***
|
|
Copyright (C) 2021 J Reece Wilson (a/k/a "Reece"). All rights reserved.
|
|
|
|
File: Console.hpp
|
|
Date: 2021-6-8
|
|
Author: Reece
|
|
***/
|
|
#pragma once
|
|
|
|
namespace Aurora::Console
|
|
{
|
|
inline AuSPtr<Logging::ILogger> gDefaultLogger;
|
|
AuSPtr<Logging::ILogger> CreateDefaultLogger();
|
|
void AddDefaultLogger(const AuSPtr<Logging::IBasicSink> &logger);
|
|
|
|
void Init();
|
|
void Init2();
|
|
void Pump();
|
|
void Exit();
|
|
|
|
void PumpOffMain();
|
|
void PumpOnMain();
|
|
} |