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.