34#define FOR_EACH_STATIC_BINDING(V) V(HandleDisposition, create)
36#define FOR_EACH_BINDING(V) \
37 V(HandleDisposition, operation) \
38 V(HandleDisposition, handle) \
39 V(HandleDisposition, type) \
40 V(HandleDisposition, rights) \
41 V(HandleDisposition, result)
46#define DART_REGISTER_NATIVE_STATIC_(CLASS, METHOD) \
47 DART_REGISTER_NATIVE_STATIC(CLASS, METHOD),
53 natives->Register({{
"HandleDisposition_constructor",
static void operation(T operation, uint32_t &a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint8_t s, uint32_t t)
zx_handle_op_t operation() const
zx_rights_t rights() const
fml::RefPtr< dart::Handle > handle() const
static fml::RefPtr< HandleDisposition > create(zx_handle_op_t operation, fml::RefPtr< dart::Handle > handle, zx_obj_type_t type, zx_rights_t rights)
zx_obj_type_t type() const
struct _Dart_NativeArguments * Dart_NativeArguments
#define DART_NATIVE_CALLBACK_STATIC(CLASS, METHOD)
#define DART_NATIVE_NO_UI_CHECK_CALLBACK(CLASS, METHOD)
#define DART_REGISTER_NATIVE(CLASS, METHOD)
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
#define FOR_EACH_STATIC_BINDING(V)
#define FOR_EACH_BINDING(V)
#define DART_REGISTER_NATIVE_STATIC_(CLASS, METHOD)
void DartCallConstructor(Sig func, Dart_NativeArguments args)
Dart_Handle ToDart(const T &object)
IMPLEMENT_WRAPPERTYPEINFO(zircon, Handle)
void HandleDisposition_constructor(Dart_NativeArguments args)