Apache Mesos
Classes | Public Attributes | List of all members
mesos::slave::ContainerIO Struct Reference

An abstraction around the IO classes used to redirect stdin/stdout/stderr to/from a container by the containerizer. More...

#include <containerizer.hpp>

Classes

class  IO
 Describes how the containerizer redirects I/O for stdin/stdout/stderr of a container. More...
 

Public Attributes

IO in = IO::FD(STDIN_FILENO, false)
 How to redirect the stdin of the executable. More...
 
IO out = IO::FD(STDOUT_FILENO, false)
 How to redirect the stdout of the executable. More...
 
IO err = IO::FD(STDERR_FILENO, false)
 Similar to out, except this describes how to redirect stderr. More...
 

Detailed Description

An abstraction around the IO classes used to redirect stdin/stdout/stderr to/from a container by the containerizer.

Member Data Documentation

IO mesos::slave::ContainerIO::err = IO::FD(STDERR_FILENO, false)

Similar to out, except this describes how to redirect stderr.

IO mesos::slave::ContainerIO::in = IO::FD(STDIN_FILENO, false)

How to redirect the stdin of the executable.

See process::Subprocess::IO.

IO mesos::slave::ContainerIO::out = IO::FD(STDOUT_FILENO, false)

How to redirect the stdout of the executable.

See process::Subprocess::IO.


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