26 #include "dbus-protocol.h"    27 #include "dbus-string.h"    28 #include "dbus-internals.h"    29 #include "dbus-pipe.h"    30 #include "dbus-sysdeps-unix.h"    53   written = 
_dbus_write (pipe->fd, buffer, start, len);
    57                       "Writing to pipe: %s\n",
    58                       _dbus_strerror (errno));
    80       _dbus_pipe_invalidate (pipe);
 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. 
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.