26 #include "dbus-protocol.h"    27 #include "dbus-string.h"    28 #include "dbus-internals.h"    29 #include "dbus-pipe.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);
 
Object representing an exception. 
void dbus_set_error(DBusError *error, const char *name, const char *format,...)
Assigns an error name and message to a DBusError. 
const char * _dbus_strerror_from_errno(void)
Get error message from errno. 
const char * _dbus_error_from_system_errno(void)
Converts the current system errno value into a DBusError name.