Exemplo n.º 1
0
 /// <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));
 }
Exemplo n.º 2
0
 public PaFxFastRep(PA_FX_FAST_REPLY fastReply)
 {
     FastReply = fastReply;
 }