fault.system

SYSTEM_TTY_DEVICE_PATH
define

#define SYSTEM_TTY_DEVICE_PATH "/dev/tty"

Device
structure

Devicedev_fd
field
int

Devicetermios
structure

Devicedev_ts
field
struct termios

Device()

IMAXBEL
define

#define IMAXBEL 0

ECHOCTL
define

#define ECHOCTL 0

PYTHON_TYPES
macro

PYTHON_TYPES()

MODULE_FUNCTIONS
macro

MODULE_FUNCTIONS()

ID
define

#define ID(NAME) \
	if (PyType_Ready((PyTypeObject *) &( NAME##Type ))) \
		goto error; \
	Py_INCREF((PyObj) &( NAME##Type )); \
	if (PyModule_AddObject(module, #NAME, (PyObj) &( NAME##Type )) < 0) \
		{ Py_DECREF((PyObj) &( NAME##Type )); goto error; }

fs_device
function
PyObj

fs_device(self)

device_set_controlling_process90%
function
PyObj

device_set_controlling_process(self, ob)

device_get_controlling_process40%
function
PyObj

device_get_controlling_process(self)

device_get_window_dimensions260%
function
PyObj

device_get_window_dimensions(self)

winsize10%
structure

device_fs_path60%
function
PyObj

device_fs_path(self)

device_send_break90%
function
PyObj

device_send_break(self, args)

device_drain50%
function
PyObj

device_drain(self)

device_record50%
function
PyObj

device_record(self)

device_restore60%
function
PyObj

device_restore(self)

device_set_message_limits170%
function
PyObj

device_set_message_limits(self, args)

device_set_raw280%
function
PyObj

device_set_raw(self)

device_set_cbreak130%
function
PyObj

device_set_cbreak(self)

device_set_cooked10%
function
PyObj

device_set_cooked(self)

device_open280%
function
PyObj

device_open(subtype, args)

device_fileno10%
function
PyObj

device_fileno(self)

device_new120%
function
PyObj

device_new(subtype, args, kw)