Proud::CTimerQueue 클래스 참조
Proud::CTimerQueue에 대한 상속 다이어그램 :

Public 멤버 함수

PROUD_API CTimerQueueTimerNewTimer (NewTimerParam &Param)
 

추가로 상속된 멤버들

- Proud::CSingleton< CTimerQueue >(으)로부터 상속된 Public 타입
typedef RefCount< CTimerQueuePtrType
 
- Proud::CSingleton< CTimerQueue >(으)로부터 상속된 정적 Public 멤버 함수
static _Noinline PtrType GetSharedPtr ()
 
static CTimerQueueGetUnsafeRef ()
 

상세한 설명

운영체제에서 제공하는 Thread Pool에서 일정 시간마다의 tick event를 실행할 수 있게 하는 싱글톤 클래스이다.

멤버 함수 문서화

PROUD_API CTimerQueueTimer* Proud::CTimerQueue::NewTimer ( NewTimerParam Param)

일정 시간마다 유저 함수의 호출을 등록한다.

  • 유저 함수 호출을 등록하면 CTimerQueueTimer 객체가 리턴된다.
  • 유저 함수 호출은 CTimerQueue 싱글톤에 여럿을 중복해서 등록해도 된다.
매개변수
callback일정 시간마다 호출될 유저 함수
ctxcallback에 전달될 유저 파라메터
period유저 함수가 호출될 주기(밀리초)