myth-dbus/src/gmyth-dbus-common.h
author renatofilho
Wed Oct 24 20:01:02 2007 +0100 (2007-10-24)
branchtrunk
changeset 865 3eeb6b565018
child 866 640fc18c9f37
permissions -rw-r--r--
[svn r871] created myth dbus service
renatofilho@865
     1
#ifndef __GMYTH_DBUS_COMMON_H__
renatofilho@865
     2
#define __GMYTH_DBUS_COMMON_H__
renatofilho@865
     3
renatofilho@865
     4
#define GMYTH_DBUS_SERVER_NAME      "/br/org/indt/GMyth"
renatofilho@865
     5
#define GMYTH_DBUS_SERVER_PATH      "/br/org/indt/GMyth"
renatofilho@865
     6
#define GMYTH_DBUS_SERVER_IFACE     "br.org.indt.GMyth"
renatofilho@865
     7
renatofilho@865
     8
#define GMYTH_DBUS_PROGRAM_G_TYPE \
renatofilho@865
     9
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@865
    10
                            G_TYPE_STRING, \
renatofilho@865
    11
                            G_TYPE_STRING, \
renatofilho@865
    12
                            G_TYPE_STRING, \
renatofilho@865
    13
                            G_TYPE_STRING, \
renatofilho@865
    14
                            G_TYPE_STRING, \
renatofilho@865
    15
                            G_TYPE_STRING, \
renatofilho@865
    16
                            G_TYPE_STRING, \
renatofilho@865
    17
                            G_TYPE_INVALID);
renatofilho@865
    18
renatofilho@865
    19
#define GMYTH_DBUS_CHANNEL_G_TYPE \
renatofilho@865
    20
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@865
    21
                            G_TYPE_INT, \
renatofilho@865
    22
                            G_TYPE_STRING, \
renatofilho@865
    23
                            G_TYPE_STRING, \
renatofilho@865
    24
                            G_TYPE_STRING, \
renatofilho@865
    25
                            G_TYPE_INVALID);
renatofilho@865
    26
renatofilho@865
    27
#define GMYTH_DBUS_RECORD_G_TYPE \
renatofilho@865
    28
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@865
    29
                            G_TYPE_UINT, \
renatofilho@865
    30
                            G_TYPE_UINT, \
renatofilho@865
    31
                            G_TYPE_UINT, \
renatofilho@865
    32
                            G_TYPE_STRING, \
renatofilho@865
    33
                            G_TYPE_STRING, \
renatofilho@865
    34
                            G_TYPE_STRING, \
renatofilho@865
    35
                            G_TYPE_STRING, \
renatofilho@865
    36
                            G_TYPE_STRING, \
renatofilho@865
    37
                            G_TYPE_UINT64, \
renatofilho@865
    38
                            G_TYPE_INVALID);
renatofilho@865
    39
renatofilho@865
    40
#define GMYTH_DBUS_SCHEDULE_G_TYPE \
renatofilho@865
    41
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@865
    42
                            G_TYPE_UINT, \
renatofilho@865
    43
                            G_TYPE_UINT, \
renatofilho@865
    44
                            G_TYPE_UINT, \
renatofilho@865
    45
                            G_TYPE_STRING, \
renatofilho@865
    46
                            G_TYPE_STRING, \
renatofilho@865
    47
                            G_TYPE_STRING, \
renatofilho@865
    48
                            G_TYPE_STRING, \
renatofilho@865
    49
                            G_TYPE_STRING, \
renatofilho@865
    50
                            G_TYPE_STRING, \
renatofilho@865
    51
                            G_TYPE_UINT, \
renatofilho@865
    52
                            G_TYPE_INVALID);
renatofilho@865
    53
renatofilho@865
    54
#endif
renatofilho@865
    55