Updated: 11/02/07 10:41:00 CEST
Definition in file signal.c.
#include <string.h>
#include <stdlib.h>
#include "easydbus-core.h"
#include "debug.h"
#include "utils.h"
#include "elem_internal.h"
#include "message_internal.h"
Go to the source code of this file.
Functions | |
DBusMessage * | create_signal_msg (struct EasyDbus_core *core, struct EasyDbus_signal *signal) |
Create signal DBusMessage. | |
struct EasyDbus_signal * | easydbus_signal_build_skeleton (DBusMessage *msg) |
Create EasyDbus_signal object from DBusMessage. | |
EasyDbus_signal * | easydbus_signal_create_skeleton (char *path, char *interface, char *signal) |
Create signal skeleton struct. | |
void | easydbus_signal_free_skeleton (EasyDbus_signal *signal) |
Free a struct EasyDbus_signal object. | |
int | easydbus_signal_get_args (EasyDbus_signal *signal) |
Get number of args on EasyDbus_signal object. | |
const char * | easydbus_signal_get_destination (EasyDbus_signal *signal) |
Get destination of signal. | |
const EasyDbus_elem * | easydbus_signal_get_element (EasyDbus_signal *signal, unsigned int n) |
Get N-element of EasyDbus_signal object. | |
const char * | easydbus_signal_get_interface (EasyDbus_signal *signal) |
Get interface of signal. | |
const char * | easydbus_signal_get_name (EasyDbus_signal *signal) |
Get name of signal. | |
const char * | easydbus_signal_get_path (EasyDbus_signal *signal) |
Get path of signal. | |
const char * | easydbus_signal_get_sender (EasyDbus_signal *signal) |
Get sender of signal. | |
enum easydbus_ret_values | easydbus_signal_send (EasyDbus_conn *data, EasyDbus_signal *signal) |
Send signal message. | |
int | easydbus_signal_set_destination (EasyDbus_signal *signal, const char *destination) |
Set destination of signal. | |
int | easydbus_signal_set_sender (EasyDbus_signal *signal, const char *sender) |
Set sender of signal. |