decode static method

Implementation

static XdrAuthenticatedMessage decode(XdrDataInputStream stream) {
  XdrAuthenticatedMessage decodedAuthenticatedMessage =
      XdrAuthenticatedMessage(XdrUint32.decode(stream));
  switch (decodedAuthenticatedMessage.discriminant.uint32) {
    case 0:
      decodedAuthenticatedMessage._v0 =
          XdrAuthenticatedMessageV0.decode(stream);
      break;
  }
  return decodedAuthenticatedMessage;
}