LLDB mainline
Classes | Typedefs | Functions | Variables
Socket.cpp File Reference
#include "lldb/Host/Socket.h"
#include "lldb/Host/Config.h"
#include "lldb/Host/Host.h"
#include "lldb/Host/SocketAddress.h"
#include "lldb/Host/common/TCPSocket.h"
#include "lldb/Host/common/UDPSocket.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/Errno.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/Regex.h"
#include "llvm/Support/WindowsError.h"

Go to the source code of this file.

Classes

struct  SocketScheme
 

Typedefs

typedef const void * set_socket_option_arg_type
 
typedef void * get_socket_option_arg_type
 

Functions

static bool IsInterrupted ()
 

Variables

static SocketScheme socket_schemes []
 

Typedef Documentation

◆ get_socket_option_arg_type

Definition at line 61 of file Socket.cpp.

◆ set_socket_option_arg_type

typedef const void* set_socket_option_arg_type

Definition at line 60 of file Socket.cpp.

Function Documentation

◆ IsInterrupted()

static bool IsInterrupted ( )
static

Definition at line 65 of file Socket.cpp.

Referenced by lldb_private::Socket::Read(), and lldb_private::Socket::Write().

Variable Documentation

◆ socket_schemes

SocketScheme socket_schemes[]
static