Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::bin::SocketControlMessage Class Reference

#include <socket_base.h>

Public Member Functions

 SocketControlMessage (intptr_t level, intptr_t type, void *data, size_t data_length)
 
intptr_t level () const
 
intptr_t type () const
 
void * data () const
 
size_t data_length () const
 
bool is_file_descriptors_control_message ()
 

Detailed Description

Definition at line 151 of file socket_base.h.

Constructor & Destructor Documentation

◆ SocketControlMessage()

dart::bin::SocketControlMessage::SocketControlMessage ( intptr_t  level,
intptr_t  type,
void *  data,
size_t  data_length 
)
inline

Definition at line 153 of file socket_base.h.

157 : level_(level), type_(type), data_(data), data_length_(data_length) {}

Member Function Documentation

◆ data()

void * dart::bin::SocketControlMessage::data ( ) const
inline

Definition at line 161 of file socket_base.h.

161{ return data_; }

◆ data_length()

size_t dart::bin::SocketControlMessage::data_length ( ) const
inline

Definition at line 162 of file socket_base.h.

162{ return data_length_; }

◆ is_file_descriptors_control_message()

bool dart::bin::SocketControlMessage::is_file_descriptors_control_message ( )
inline

◆ level()

intptr_t dart::bin::SocketControlMessage::level ( ) const
inline

Definition at line 159 of file socket_base.h.

159{ return level_; }

◆ type()

intptr_t dart::bin::SocketControlMessage::type ( ) const
inline

Definition at line 160 of file socket_base.h.

160{ return type_; }

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