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 ...
#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.
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.