libvtemm Reference Documentation
Main Page   Namespaces  

pty.h File Reference


Namespaces

namespace  Gnome
namespace  Gnome::Vte
namespace  Gnome::Vte::Pty

Functions

void Gnome::Vte::Pty::_close (int pty)
 Close a pty.
int Gnome::Vte::Pty::_get_size (int master, int& columns, int& rows)
 Read the size of a terminal.
int Gnome::Vte::Pty::_open (Glib::Pid& child, const Glib::StringArrayHandle& env_add, const std::string& command, const Glib::StringArrayHandle& argv, const std::string& directory, int columns, int rows, bool lastlog, bool utmp, bool wtmp)
 Start up the given binary (exact path, not interpreted at all) in a pseudo-terminal of its own, returning the descriptor for the master side of the PTY pair, logging the session to the specified files, and storing the child's PID in the given argument.
int Gnome::Vte::Pty::_set_size (int master, int columns, int rows)
 Set the size of a terminal.
void Gnome::Vte::Pty::_set_utf8 (int pty, bool utf8)
 Try to let the kernel know that the terminal is or is not UTF-8.

Generated for libvtemm by Doxygen 1.5.8 © 1997-2008