Proud::CEmergencyLogServer 클래스 참조abstract

Public 멤버 함수

virtual void RunMainLoop ()=0
 

정적 Public 멤버 함수

static PROUDSRV_API
CEmergencyLogServer
Create (IEmergencyLogServerDelegate *dg)
 

상세한 설명

EmergencyLog 서버 일반적 용도

  • 클라이언트는 따로 실행할 필요없음 CNetClient.SendEmergencyLog 를 호출하면 알아서 로그서버로 보냄
  • 생성은 Create()로 한다.
  • RunMainLoop()를 실행하면 로그 서버가 종료할 때까지 역할을 수행한다.

멤버 함수 문서화

static PROUDSRV_API CEmergencyLogServer* Proud::CEmergencyLogServer::Create ( IEmergencyLogServerDelegate dg)
static

CEmergencyLogServer 객체를 생성한다.

virtual void Proud::CEmergencyLogServer::RunMainLoop ( )
pure virtual

이 메서드를 실행하면 로그 서버가 활성화된다. 이 메서드는 서버가 작동을 중지하라는 요청이 IEmergencyLogServerDelegate 에 의해 오기 전까지 리턴하지 않는다.