Flutter Engine
builtin_libraries.h
Go to the documentation of this file.
1 // Copyright 2013 The Flutter Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #ifndef FLUTTER_SHELL_PLATFORM_FUCHSIA_DART_RUNNER_BUILTIN_LIBRARIES_H_
6 #define FLUTTER_SHELL_PLATFORM_FUCHSIA_DART_RUNNER_BUILTIN_LIBRARIES_H_
7 
8 #include <fuchsia/sys/cpp/fidl.h>
9 #include <lib/fdio/namespace.h>
10 
11 #include <memory>
12 #include <string>
13 
14 namespace dart_runner {
15 
17  const std::string& script_uri,
18  fdio_ns_t* namespc,
19  int stdoutfd,
20  int stderrfd,
21  fidl::InterfaceHandle<fuchsia::sys::Environment> environment,
22  zx::channel directory_request,
23  bool service_isolate);
24 
25 } // namespace dart_runner
26 
27 #endif // FLUTTER_SHELL_PLATFORM_FUCHSIA_DART_RUNNER_BUILTIN_LIBRARIES_H_
void InitBuiltinLibrariesForIsolate(const std::string &script_uri, fdio_ns_t *namespc, int stdoutfd, int stderrfd, fidl::InterfaceHandle< fuchsia::sys::Environment > environment, zx::channel directory_request, bool service_isolate)