blob: 5e2713630ff2d5de33860948ec2b2d5470ef20dd [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SRC_MODULAR_LIB_MODULE_MANIFEST_MODULE_MANIFEST_XDR_H_
#define SRC_MODULAR_LIB_MODULE_MANIFEST_MODULE_MANIFEST_XDR_H_
#include <fuchsia/modular/cpp/fidl.h>
#include "src/modular/lib/fidl/json_xdr.h"
namespace modular {
extern const XdrFilterType<fuchsia::modular::ModuleManifest> XdrModuleManifest[];
void XdrModuleManifest_v1(XdrContext* const xdr, fuchsia::modular::ModuleManifest* const data);
void XdrModuleManifest_v2(XdrContext* const xdr, fuchsia::modular::ModuleManifest* const data);
} // namespace modular
#endif // SRC_MODULAR_LIB_MODULE_MANIFEST_MODULE_MANIFEST_XDR_H_