15#include "BSD-GDF/Event/KernelEvent.hpp"
31 Core(
const int IN port,
const std::string& IN password);
57 bool isTimePassed(uint64 IN ms,
struct timeval& IN OUT last);
IAnimation 인터페이스를 구현하는 Earth 클래스를 정의한다.
IRC 매크로 및 IRC 클래스 정의 헤더 파일.
bool isTimePassed(uint64 IN ms, struct timeval &IN OUT last)
Definition Core.cpp:177
bool mbRunning
Definition Core.hpp:71
bool initLog()
Definition Core.cpp:122
Earth mEarthAnimation
Definition Core.hpp:81
Network mNetwork
Definition Core.hpp:73
void handleLogBuffer()
Definition Core.cpp:280
eFD
Definition Core.hpp:44
@ STDIN
Definition Core.hpp:45
@ STDOUT
Definition Core.hpp:46
void handleMonitorInput()
Definition Core.cpp:194
std::string mLogBuffer
Definition Core.hpp:76
void setupNewClient()
Definition Core.cpp:325
const int32 mPort
Definition Core.hpp:69
void printStatus(DisplayConsole &monitor)
Definition Core.cpp:252
KernelQueue mKernelQueue
Definition Core.hpp:72
int32 mLogFileFD
Definition Core.hpp:74
void handleMonitorCommand()
Definition Core.cpp:211
void initConsoleWindow()
Definition Core.cpp:149
uint64 mLogBufferIndex
Definition Core.hpp:77
const Core & operator=(const Core &core)
void Run()
Definition Core.cpp:67
DisplayConsole * mActivatedWindow
Definition Core.hpp:80
~Core()
Definition Core.cpp:16
bool Init()
Definition Core.cpp:23
eEventType
Definition Core.hpp:39
@ kRead
Definition Core.hpp:40
@ kWrite
Definition Core.hpp:41
DisplayConsole mLogMonitor
Definition Core.hpp:78
const std::string mPassword
Definition Core.hpp:70
std::string mLogFileName
Definition Core.hpp:75
DisplayConsole mServerMonitor
Definition Core.hpp:79
struct timeval mEarthAnimationLastUpdate
Definition Core.hpp:82
지구의 애니메이션을 출력하는 클래스이다.
Definition Earth.hpp:29