mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-29 21:58:13 +02:00
* bus/Makefile.am: Add driver.[ch] * bus/connection.c: (connection_disconnect_handler): Remove the connection from the bus driver's list. (connection_watch_callback): Dispatch messages. (free_connection_data): Free connection name. (bus_connection_setup): Add connection to the bus driver's list. (bus_connection_remove_owned_service): (bus_connection_set_name), (bus_connection_get_name): Add functions for setting and getting the connection's name. * bus/connection.h: Add function headers. * bus/driver.c: (create_unique_client_name), (bus_driver_handle_hello_message), (bus_driver_send_welcome_message), (bus_driver_message_handler), (bus_driver_add_connection), (bus_driver_remove_connection): * bus/driver.h: * bus/main.c: * bus/services.c: (bus_service_free): * bus/services.h: New file that handles communication and registreation with the bus itself.
24 lines
455 B
Makefile
24 lines
455 B
Makefile
|
|
INCLUDES=-I$(top_srcdir) $(DBUS_BUS_CFLAGS) \
|
|
-DDAEMON_NAME=\"dbus-daemon-1\" -DDBUS_COMPILATION
|
|
|
|
EFENCE=
|
|
|
|
bin_PROGRAMS=dbus-daemon-1
|
|
|
|
dbus_daemon_1_SOURCES= \
|
|
connection.c \
|
|
connection.h \
|
|
driver.c \
|
|
driver.h \
|
|
loop.c \
|
|
loop.h \
|
|
main.c \
|
|
services.c \
|
|
services.h
|
|
|
|
dbus_daemon_1_LDADD= \
|
|
$(EFENCE) \
|
|
$(DBUS_BUS_LIBS) \
|
|
$(top_builddir)/dbus/libdbus-convenience.la \
|
|
$(top_builddir)/dbus/libdbus-1.la
|