/// <summary> /// Parse raw PA_DATA type to PaFxFastReq object. /// </summary> /// <param name="data">Raw PA_DATA</param> /// <returns>Reference to PaFxFast object</returns> public static PaFxFastRep Parse(PA_DATA data) { if (data.padata_type.Value != (long)PaDataType.PA_FX_FAST) throw new Exception(); if (data.padata_value != null && data.padata_value.Value.Length > 0) { PA_FX_FAST_REPLY reply = new PA_FX_FAST_REPLY(); reply.BerDecode(new Asn1DecodingBuffer(data.padata_value.ByteArrayValue)); return new PaFxFastRep(reply); } return new PaFxFastRep(null); }
public PaFxFastRep(PA_FX_FAST_REPLY fastReply) { FastReply = fastReply; }