Flutter Engine
The Flutter Engine
|
#include <eventhandler_fuchsia.h>
Public Member Functions | |
DescriptorInfoMultiple (intptr_t fd) | |
virtual | ~DescriptorInfoMultiple () |
DescriptorInfoMultiple (intptr_t fd) | |
virtual | ~DescriptorInfoMultiple () |
DescriptorInfoMultiple (intptr_t fd) | |
virtual | ~DescriptorInfoMultiple () |
Public Member Functions inherited from dart::bin::DescriptorInfoMultipleMixin< DescriptorInfo > | |
DescriptorInfoMultipleMixin (intptr_t fd, bool disable_tokens) | |
virtual | ~DescriptorInfoMultipleMixin () |
virtual bool | IsListeningSocket () const |
virtual void | SetPortAndMask (Dart_Port port, intptr_t mask) |
virtual void | RemovePort (Dart_Port port) |
virtual void | RemoveAllPorts () |
virtual Dart_Port | NextNotifyDartPort (intptr_t events_ready) |
virtual void | NotifyAllDartPorts (uintptr_t events) |
virtual void | ReturnTokens (Dart_Port port, int count) |
virtual intptr_t | Mask () |
virtual void | Close () |
Public Member Functions inherited from dart::bin::DescriptorInfo | |
DescriptorInfo (intptr_t fd) | |
virtual | ~DescriptorInfo () |
virtual void | Close () |
IOHandle * | io_handle () const |
DescriptorInfo (intptr_t fd) | |
virtual | ~DescriptorInfo () |
intptr_t | GetPollEvents () |
virtual void | Close () |
DescriptorInfo (intptr_t fd) | |
virtual | ~DescriptorInfo () |
intptr_t | GetPollEvents () |
virtual void | Close () |
void | set_tracked_by_kqueue (bool value) |
bool | tracked_by_kqueue () |
bool | HasReadEvent () |
bool | HasWriteEvent () |
Public Member Functions inherited from dart::bin::DescriptorInfoBase | |
DescriptorInfoBase (intptr_t fd) | |
virtual | ~DescriptorInfoBase () |
intptr_t | fd () |
virtual bool | IsListeningSocket () const =0 |
virtual void | SetPortAndMask (Dart_Port port, intptr_t mask)=0 |
virtual void | RemovePort (Dart_Port port)=0 |
virtual void | RemoveAllPorts ()=0 |
virtual Dart_Port | NextNotifyDartPort (intptr_t events_ready)=0 |
virtual void | NotifyAllDartPorts (uintptr_t events)=0 |
virtual void | ReturnTokens (Dart_Port port, int count)=0 |
virtual intptr_t | Mask ()=0 |
virtual void | Close ()=0 |
Additional Inherited Members | |
Protected Attributes inherited from dart::bin::DescriptorInfo | |
bool | tracked_by_kqueue_ |
Protected Attributes inherited from dart::bin::DescriptorInfoBase | |
intptr_t | fd_ |
Definition at line 127 of file eventhandler_fuchsia.h.
|
inlineexplicit |
Definition at line 130 of file eventhandler_fuchsia.h.
|
inlinevirtual |
Definition at line 132 of file eventhandler_fuchsia.h.
|
inlineexplicit |
Definition at line 53 of file eventhandler_linux.h.
|
inlinevirtual |
Definition at line 55 of file eventhandler_linux.h.
|
inlineexplicit |
Definition at line 65 of file eventhandler_macos.h.
|
inlinevirtual |
Definition at line 67 of file eventhandler_macos.h.