Flutter Engine
The Flutter Engine
Namespaces | Functions
dart_io_api_impl.cc File Reference
#include "include/bin/dart_io_api.h"
#include "bin/crypto.h"
#include "bin/directory.h"
#include "bin/eventhandler.h"
#include "bin/io_natives.h"
#include "bin/platform.h"
#include "bin/process.h"
#include "bin/secure_socket_filter.h"
#include "bin/thread.h"
#include "bin/utils.h"

Go to the source code of this file.

Namespaces

namespace  dart
 
namespace  dart::bin
 

Functions

void dart::bin::BootstrapDartIo ()
 
void dart::bin::CleanupDartIo ()
 
void dart::bin::SetSystemTempDirectory (const char *system_temp)
 
void dart::bin::SetExecutableName (const char *executable_name)
 
void dart::bin::SetExecutableArguments (int script_index, char **argv)
 
void dart::bin::GetIOEmbedderInformation (Dart_EmbedderInformation *info)
 
void * dart::bin::OpenFile (const char *name, bool write)
 
void dart::bin::ReadFile (uint8_t **data, intptr_t *file_len, void *stream)
 
void dart::bin::WriteFile (const void *buffer, intptr_t num_bytes, void *stream)
 
void dart::bin::CloseFile (void *stream)
 
bool dart::bin::GetEntropy (uint8_t *buffer, intptr_t length)
 
Dart_NativeFunction dart::bin::LookupIONative (Dart_Handle name, int argument_count, bool *auto_setup_scope)
 
const uint8_t * dart::bin::LookupIONativeSymbol (Dart_NativeFunction nf)