26#include "dbus-protocol.h"
27#include "dbus-string.h"
28#include "dbus-internals.h"
51 const char *buffer_c = _dbus_string_get_const_data (buffer);
54 written = _write (pipe->fd, buffer_c + start, len);
60 "Writing to pipe: %s",
76 _DBUS_ASSERT_ERROR_IS_CLEAR (error);
78 if (_close (pipe->fd) != 0)
81 "Could not close pipe fd %d: %s", pipe->fd,
87 _dbus_pipe_invalidate (pipe);
void dbus_set_error(DBusError *error, const char *name, const char *format,...)
Assigns an error name and message to a DBusError.
const char * _dbus_error_from_system_errno(void)
Converts the current system errno value into a DBusError name.
const char * _dbus_strerror_from_errno(void)
Get error message from errno.
Object representing an exception.