/// <summary>
 /// ctor
 /// </summary>
 /// <param name="session"></param>
 public ResponseListener(O2GSession session)
 {
     mSession = session;
     mRequestID = string.Empty;
     mRequestIDs = new List<string>();
     mResponse = null;
     mSyncResponseEvent = new EventWaitHandle(false, EventResetMode.AutoReset);
     mBatchOrderMonitor = null;
 }
 public void SetRequestIDs(List<string> requestIDs)
 {
     mRequestIDs.Clear();
     foreach (string sRequestID in requestIDs)
     {
         mRequestIDs.Add(sRequestID);
     }
     mBatchOrderMonitor = new BatchOrderMonitor();
     mBatchOrderMonitor.SetRequestIDs(requestIDs);
 }
Пример #3
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="responseListener"></param>
 public TableListener(ResponseListener responseListener)
 {
     mResponseListener = responseListener;
     mBatchOrderMonitor = null;
     mRequestIDs = new List<string>();
 }