#include <system.h>
Static Public Member Functions | |
| static Dart_Handle | ChannelCreate (uint32_t options) |
| static Dart_Handle | ChannelFromFile (std::string path) |
| static zx_status_t | ChannelWrite (fml::RefPtr< Handle > channel, const tonic::DartByteData &data, std::vector< Handle * > handles) |
| static zx_status_t | ChannelWriteEtc (fml::RefPtr< Handle > channel, const tonic::DartByteData &data, std::vector< HandleDisposition * > handle_dispositions) |
| static Dart_Handle | ChannelQueryAndRead (fml::RefPtr< Handle > channel) |
| static Dart_Handle | ChannelQueryAndReadEtc (fml::RefPtr< Handle > channel) |
| static Dart_Handle | EventpairCreate (uint32_t options) |
| static Dart_Handle | SocketCreate (uint32_t options) |
| static Dart_Handle | SocketWrite (fml::RefPtr< Handle > socket, const tonic::DartByteData &data, int options) |
| static Dart_Handle | SocketRead (fml::RefPtr< Handle > socket, size_t size) |
| static Dart_Handle | VmoCreate (uint64_t size, uint32_t options) |
| static Dart_Handle | VmoFromFile (std::string path) |
| static Dart_Handle | VmoGetSize (fml::RefPtr< Handle > vmo) |
| static zx_status_t | VmoSetSize (fml::RefPtr< Handle > vmo, uint64_t size) |
| static zx_status_t | VmoWrite (fml::RefPtr< Handle > vmo, uint64_t offset, const tonic::DartByteData &data) |
| static Dart_Handle | VmoRead (fml::RefPtr< Handle > vmo, uint64_t offset, size_t size) |
| static Dart_Handle | VmoMap (fml::RefPtr< Handle > vmo) |
| static uint64_t | ClockGetMonotonic () |
| static void | RegisterNatives (tonic::DartLibraryNatives *natives) |
| static zx_status_t | ConnectToService (std::string path, fml::RefPtr< Handle > channel) |
Additional Inherited Members | |
Public Types inherited from tonic::DartWrappable | |
| enum | DartNativeFields { kPeerIndex , kNumberOfNativeFields } |
Public Member Functions inherited from fml::RefCountedThreadSafe< System > | |
| void | Release () const |
Public Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
| void | AddRef () const |
| bool | HasOneRef () const |
| void | AssertHasOneRef () const |
Public Member Functions inherited from tonic::DartWrappable | |
| DartWrappable () | |
| virtual const DartWrapperInfo & | GetDartWrapperInfo () const =0 |
| virtual void | RetainDartWrappableReference () const =0 |
| virtual void | ReleaseDartWrappableReference () const =0 |
| Dart_Handle | CreateDartWrapper (DartState *dart_state) |
| void | AssociateWithDartWrapper (Dart_Handle wrappable) |
| void | ClearDartWrapper () |
| Dart_WeakPersistentHandle | dart_wrapper () const |
Protected Member Functions inherited from fml::RefCountedThreadSafe< System > | |
| RefCountedThreadSafe () | |
| ~RefCountedThreadSafe () | |
Protected Member Functions inherited from fml::internal::RefCountedThreadSafeBase | |
| RefCountedThreadSafeBase () | |
| ~RefCountedThreadSafeBase () | |
| bool | Release () const |
| void | Adopt () |
Protected Member Functions inherited from tonic::DartWrappable | |
| virtual | ~DartWrappable () |
Static Protected Member Functions inherited from tonic::DartWrappable | |
| static Dart_PersistentHandle | GetTypeForWrapper (tonic::DartState *dart_state, const tonic::DartWrapperInfo &wrapper_info) |
|
static |
Definition at line 198 of file system.cc.
References zircon::dart::Handle::Create().
|
static |
Definition at line 216 of file system.cc.
References zircon::dart::Handle::Create(), and fml::UniqueObject< T, Traits >::release().
|
static |
Definition at line 303 of file system.cc.
References channel, and FML_DCHECK.
|
static |
Definition at line 343 of file system.cc.
References channel, and FML_DCHECK.
|
static |
Definition at line 242 of file system.cc.
|
static |
Definition at line 267 of file system.cc.
References channel, data, FML_DCHECK, and i.
|
static |
|
static |
|
static |
Definition at line 384 of file system.cc.
References zircon::dart::Handle::Create().
|
static |
Definition at line 603 of file system.cc.
References DART_REGISTER_NATIVE_STATIC_, and FOR_EACH_STATIC_BINDING.
|
static |
Definition at line 396 of file system.cc.
References zircon::dart::Handle::Create().
|
static |
Definition at line 423 of file system.cc.
References FML_DCHECK.
|
static |
|
static |
Definition at line 442 of file system.cc.
References zircon::dart::Handle::Create().
|
static |
Definition at line 453 of file system.cc.
References zircon::dart::Handle::Create(), and fml::UniqueObject< T, Traits >::get().
|
static |
Definition at line 476 of file system.cc.
|
static |
Definition at line 540 of file system.cc.
References tonic::CheckAndHandleError(), data, and FML_DCHECK.
|
static |
Definition at line 509 of file system.cc.
|
static |
|
static |