libDesktop Reference Manual: DesktopMessage

## DesktopMessage DesktopMessage |

## Functions

int | (*DesktopMessageCallback) ()
int | desktop_message_register ()
void | desktop_message_unregister ()
int | desktop_message_send ()

## Description

## Functions

### DesktopMessageCallback ()

    int
    (*DesktopMessageCallback) (void *data,
                               uint32_t value1,
                               uint32_t value2,
                               uint32_t value3);

#### Returns

### desktop_message_register ()

    int
    desktop_message_register (GtkWidget *window,
                              char const *destination,
                              DesktopMessageCallback callback,
                              void *data);

#### Returns

0 for success, -1 on errors

### desktop_message_unregister ()

    void
    desktop_message_unregister (GtkWidget *window,
                                DesktopMessageCallback callback,
                                void *data);

### desktop_message_send ()

    int
    desktop_message_send (char const *destination,
                          uint32_t value1,
                          uint32_t value2,
                          uint32_t value3);

#### Returns

0 for success, -1 on errors

## Types and Values