28#include "dbus-protocol.h" 
   29#include "dbus-string.h" 
   30#include "dbus-internals.h" 
   32#include "dbus-sysdeps-unix.h" 
   55  written = 
_dbus_write (pipe->fd, buffer, start, len);
 
   59                      "Writing to pipe: %s\n",
 
   60                      _dbus_strerror (errno));
 
   82      _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.
#define DBUS_ERROR_FAILED
A generic error; "something went wrong" - see the error message for more.
dbus_bool_t _dbus_close(int fd, DBusError *error)
Closes a file descriptor.
int _dbus_write(int fd, const DBusString *buffer, int start, int len)
Thin wrapper around the write() system call that writes a part of a DBusString and handles EINTR for ...
Object representing an exception.