/// <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(mRequestIDs); }
/// <summary> /// ctor /// </summary> /// <param name="responseListener"></param> public TableListener(ResponseListener responseListener) { mResponseListener = responseListener; mBatchOrderMonitor = null; mRequestIDs = new List <string>(); }