Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::bin::DescriptorInfoMultiple Class Reference

#include <eventhandler_fuchsia.h>

Inheritance diagram for dart::bin::DescriptorInfoMultiple:
dart::bin::DescriptorInfoMultipleMixin< DescriptorInfo > dart::bin::DescriptorInfoMultipleMixin< DescriptorInfo > dart::bin::DescriptorInfoMultipleMixin< DescriptorInfo > dart::bin::DescriptorInfo dart::bin::DescriptorInfo dart::bin::DescriptorInfo dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase dart::bin::DescriptorInfoBase

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 ()
 
IOHandleio_handle () const
 
 DescriptorInfo (intptr_t fd)
 
virtual ~DescriptorInfo ()
 
intptr_t GetPollEvents ()
 
 DescriptorInfo (intptr_t fd)
 
virtual ~DescriptorInfo ()
 
intptr_t GetPollEvents ()
 
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 ()
 

Additional Inherited Members

- Protected Attributes inherited from dart::bin::DescriptorInfo
bool tracked_by_kqueue_
 
- Protected Attributes inherited from dart::bin::DescriptorInfoBase
intptr_t fd_
 

Detailed Description

Definition at line 127 of file eventhandler_fuchsia.h.

Constructor & Destructor Documentation

◆ DescriptorInfoMultiple() [1/3]

dart::bin::DescriptorInfoMultiple::DescriptorInfoMultiple ( intptr_t  fd)
inlineexplicit

Definition at line 130 of file eventhandler_fuchsia.h.

◆ ~DescriptorInfoMultiple() [1/3]

virtual dart::bin::DescriptorInfoMultiple::~DescriptorInfoMultiple ( )
inlinevirtual

Definition at line 132 of file eventhandler_fuchsia.h.

132{}

◆ DescriptorInfoMultiple() [2/3]

dart::bin::DescriptorInfoMultiple::DescriptorInfoMultiple ( intptr_t  fd)
inlineexplicit

Definition at line 53 of file eventhandler_linux.h.

◆ ~DescriptorInfoMultiple() [2/3]

virtual dart::bin::DescriptorInfoMultiple::~DescriptorInfoMultiple ( )
inlinevirtual

Definition at line 55 of file eventhandler_linux.h.

55{}

◆ DescriptorInfoMultiple() [3/3]

dart::bin::DescriptorInfoMultiple::DescriptorInfoMultiple ( intptr_t  fd)
inlineexplicit

Definition at line 65 of file eventhandler_macos.h.

◆ ~DescriptorInfoMultiple() [3/3]

virtual dart::bin::DescriptorInfoMultiple::~DescriptorInfoMultiple ( )
inlinevirtual

Definition at line 67 of file eventhandler_macos.h.

67{}

The documentation for this class was generated from the following files: