public static ClawbackResult Decode(XdrDataInputStream stream) { ClawbackResult decodedClawbackResult = new ClawbackResult(); ClawbackResultCode discriminant = ClawbackResultCode.Decode(stream); decodedClawbackResult.Discriminant = discriminant; switch (decodedClawbackResult.Discriminant.InnerValue) { case ClawbackResultCode.ClawbackResultCodeEnum.CLAWBACK_SUCCESS: break; default: break; } return(decodedClawbackResult); }
public static void Encode(XdrDataOutputStream stream, ClawbackResultCode value) { stream.WriteInt((int)value.InnerValue); }