public void FRS2_TraditionalRawGetFileDataAsync() { do { try { iAdapter.InShutdown = false; iAdapter.SetTraditionalTestFlag(); iAdapter.CheckConnectivity("A", 1); ProtocolVersionReturned protocolVersion; UpstreamFlagValueReturned upStreamFlags; iAdapter.EstablishConnection("A", 1, ProtocolVersion.FRS_COMMUNICATION_PROTOCOL_VERSION_LONGHORN_SERVER, out protocolVersion, out upStreamFlags); iAdapter.EstablishSession(1, 1); iAdapter.AsyncPoll(1); iAdapter.RequestVersionVector(22, 1, 1, VERSION_REQUEST_TYPE.REQUEST_NORMAL_SYNC, VERSION_CHANGE_TYPE.CHANGE_ALL, VVGeneration.ValidValue); iAdapter.AsyncPoll(1); iAdapter.RequestUpdates(1, 1, versionVectorDiff.valid); iAdapter.InitializeFileTransferAsync(1, 1, false); iAdapter.RawGetFileDataAsync(); } catch (Frs2TsException) { System.Threading.Thread.Sleep(60000); } //Not know why shutdown happens, so just retry as short term solution } while (iAdapter.InShutdown); }
public void FRS2_ValidateFileStreamData() { iAdapter.SetTraditionalTestFlag(); iAdapter.CheckConnectivity("P", 5); ProtocolVersionReturned protocolVersion; UpstreamFlagValueReturned upStreamFlags; iAdapter.EstablishConnection("P", 5, ProtocolVersion.FRS_COMMUNICATION_PROTOCOL_VERSION_LONGHORN_SERVER, out protocolVersion, out upStreamFlags); iAdapter.EstablishSession(5, 6); iAdapter.AsyncPoll(5); iAdapter.RequestVersionVector(22, 5, 6, VERSION_REQUEST_TYPE.REQUEST_NORMAL_SYNC, VERSION_CHANGE_TYPE.CHANGE_ALL, VVGeneration.ValidValue); iAdapter.AsyncPoll(5); iAdapter.BkupFsccValidation(); }