Apache Mesos
Classes | Namespaces | Typedefs
socket.hpp File Reference
#include <sys/socket.h>
#include <sys/wait.h>
#include <memory>
#include <process/address.hpp>
#include <process/future.hpp>
#include <process/ssl/tls_config.hpp>
#include <stout/abort.hpp>
#include <stout/error.hpp>
#include <stout/nothing.hpp>
#include <stout/try.hpp>
#include <stout/unreachable.hpp>
#include <stout/os/int_fd.hpp>

Go to the source code of this file.

Classes

class  process::network::internal::SocketImpl
 Implementation interface for a Socket. More...
 
class  process::network::internal::Socket< AddressType >
 An abstraction around a socket (file descriptor). More...
 

Namespaces

 process
 
 process::network
 
 process::network::internal
 
 process::network::inet
 
 process::network::unix
 

Typedefs

using process::network::Socket = network::internal::Socket< network::Address >
 
using process::network::inet::Socket = network::internal::Socket< inet::Address >
 
using process::network::unix::Socket = network::internal::Socket< unix::Address >