서버에서 타이머 루프, RMI, 이벤트 처리하기

서버에서 수신 및 이벤트 콜백 에 따라, 서버는 특별히 매 시간마다 호출하지 않아도 됩니다.

서버에서 일정 시간마다 뭔가를 수행하고자 할 때에는 (서버에서 타이머 콜백 참고) 서버 시작시 타이머 콜백 함수, 콜백 주기, 콜백 함수에 전달할 사용자 정의 데이터를 지정해야 합니다. 이들을 지정하는 곳은 다음과 같습니다.

모듈 이름 타이머 콜백 함수 콜백 주기 사용자 정의 데이터
Proud.CNetServer Proud.INetServerEvent.OnTimerCallback Proud.CStartServerParameter.m_timerCallbackInterval Proud.CStartServerParameter.m_timerCallbackContext
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