public long _2_9_Qstat_Async(Disquuun disquuun) { WaitUntil("_2_9_Qstat_Async", () => (disquuun.State() == Disquuun.ConnectionState.OPENED), 5); var queueId = Guid.NewGuid().ToString(); var jobId = DisquuunDeserializer.AddJob(disquuun.AddJob(queueId, data_10).DEPRICATED_Sync()); var w = new Stopwatch(); w.Start(); var qstatLen = 0; disquuun.Qstat(queueId).Async( (command, data) => { qstatLen = DisquuunDeserializer.Qstat(data).len; w.Stop(); } ); WaitUntil("_2_9_Qstat_Async", () => (qstatLen == 1), 5); disquuun.FastAck(new string[] { jobId }).DEPRICATED_Sync(); return(w.ElapsedMilliseconds); }
public void _1_9_Qstat_Sync(Disquuun disquuun) { WaitUntil("_1_9_Qstat_Sync", () => (disquuun.State() == Disquuun.ConnectionState.OPENED), 5); var queueId = Guid.NewGuid().ToString(); var jobId = DisquuunDeserializer.AddJob( disquuun.AddJob(queueId, new byte[10]).DEPRICATED_Sync() ); var data = disquuun.Qstat(queueId).DEPRICATED_Sync(); var qstatData = DisquuunDeserializer.Qstat(data); Assert("_1_9_Qstat_Sync", 1, qstatData.len, "not match."); disquuun.FastAck(new string[] { jobId }).DEPRICATED_Sync(); }
public void _2_9_Qstat_Async(Disquuun disquuun) { WaitUntil("_2_9_Qstat_Async", () => (disquuun.State() == Disquuun.ConnectionState.OPENED), 5); var queueId = Guid.NewGuid().ToString(); var jobId = DisquuunDeserializer.AddJob(disquuun.AddJob(queueId, new byte[10]).DEPRICATED_Sync()); var qstatLen = 0; disquuun.Qstat(queueId).Async( (command, data) => { qstatLen = DisquuunDeserializer.Qstat(data).len; } ); WaitUntil("_2_9_Qstat_Async", () => (qstatLen == 1), 5); disquuun.FastAck(new string[] { jobId }).DEPRICATED_Sync(); }
public long _1_9_Qstat_Sync(Disquuun disquuun) { WaitUntil("_1_9_Qstat_Sync", () => (disquuun.State() == Disquuun.ConnectionState.OPENED), 5); var w = new Stopwatch(); w.Start(); var queueId = Guid.NewGuid().ToString(); var jobId = DisquuunDeserializer.AddJob( disquuun.AddJob(queueId, data_10).DEPRICATED_Sync() ); var data = disquuun.Qstat(queueId).DEPRICATED_Sync(); var qstatData = DisquuunDeserializer.Qstat(data); Assert("_1_9_Qstat_Sync", 1, qstatData.len, "not match."); disquuun.FastAck(new string[] { jobId }).DEPRICATED_Sync(); w.Stop(); return(w.ElapsedMilliseconds); }