/// <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;
 }