28#include "dbus-protocol.h"
29#include "dbus-string.h"
30#include "dbus-internals.h"
56 written = _write (pipe->fd, buffer_c + start, len);
62 "Writing to pipe: %s",
78 _DBUS_ASSERT_ERROR_IS_CLEAR (error);
80 if (_close (pipe->fd) != 0)
83 "Could not close pipe fd %d: %s", pipe->fd,
89 _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.
const char * _dbus_string_get_const_data(const DBusString *str)
Gets the raw character buffer from a const string.
Object representing an exception.