Exemple #1
0
 /// <summary>
 /// 写信息
 /// </summary>
 /// <param name="state"></param>
 public static void writeInvoke(CallBackState state)
 {
     if (null != OutputForm && null != write)
     {
         OutputForm.Invoke((EventHandler) delegate
         {
             write(state);
         });
     }
 }
Exemple #2
0
 /// <summary>
 /// 抓取服务回调方法
 /// </summary>
 /// <param name="state">回调对象</param>
 void serviceCallback(CallBackState state)
 {
     if (state is MessageState)
     {
         writeMessage(state as MessageState);
     }
     else if (state is StatisticsState)
     {
         writeStatistics(state as StatisticsState);
     }
     else if (state is ProgressState)
     {
         writeProgressBar(state as ProgressState);
     }
 }