10.1 서버에서 수신 및 이벤트 콜백에 따라, 서버는 특별히 매 시간마다 호출하지 않아도 됩니다.
서버에서 일정 시간마다 뭔가를 수행하고자 할 때에는 (10.2 서버에서 타이머 콜백 참고) 서버 시작시 타이머 콜백 함수, 콜백 주기, 콜백 함수에 전달할 사용자 정의 데이터를 지정해야 합니다. 이들을 지정하는 곳은 다음과 같습니다.
모듈 이름 | 타이머 콜백 함수 | 콜백 주기 | 사용자 정의 데이터 |
---|---|---|---|
Proud.INetServerEvent.OnTimerCallback | Proud.CStartServerParameter.m_timerCallbackInterval | ||
Proud.CLanServer | Proud.ILanServerEvent.OnTimerCallback | Proud.CStartLanServerParameter.m_timerCallbackInterval | Proud.CStartLanServerParameter.m_timerCallbackContext |
Proud.CLanClient | Proud.ILanClientEvent.OnTimerCallback | Proud.CLanConnectionParam.m_timerCallbackInterval | Proud.CLanConnectionParam.m_timerCallbackContext |