public vector.VectorState get() { vector.VectorState ret = null; Arbiter.ExecuteToCompletion(DssEnvironment.TaskQueue, Arbiter.Choice <vector.VectorState, Fault>( opPort.Get(), delegate(vector.VectorState state) { ret = state; }, delegate(Fault failure) { throw new AdapterOperationException(failure); })); return(ret); }
/// <summary> /// Retrieve the entire vector state. State members may be null. /// </summary> /// <returns></returns> public vector.VectorState GetState() { return(RSUtils.ReceiveSync <vector.VectorState>(taskQueue, opPort.Get(), Myro.Utilities.Params.defaultRecieveTimeout)); }