Ejemplo n.º 1
0
        private void InitHeartBeatTimer()
        {
            DateTime start    = DateTime.Now.AddSeconds(1);
            TimeSpan interval = TimeSpan.FromMilliseconds(ConfigurationManager.HeartBeatInterval);

            heartBeatRuntime = AsyncTaskExecuter.ExecuteIntervalTask(start, interval, SendHeartBeat, ReceivedHeartBeatResponse);
        }
Ejemplo n.º 2
0
        public void startUpdateDaemon()
        {
            DateTime StartTime = DateTime.Now.AddSeconds(15);
            TimeSpan Interval  = TimeSpan.FromSeconds(ConfigurationManager.UpdateCheckInterval);

            CheckUpdateRuntime = AsyncTaskExecuter.ExecuteIntervalTask(StartTime, Interval, getRemoteVersion, getVersionCallback);
        }
Ejemplo n.º 3
0
 private void AsyncSendMessage(string msg)
 {
     AsyncTaskExecuter.ExecuteTask(sendMessageRequest, msg, SendMessageCallback);
 }