gmyth-dbus/src/gmyth-dbus-common.h
author renatofilho
Wed Jan 23 20:04:59 2008 +0000 (2008-01-23)
branchtrunk
changeset 891 0cc42675b88d
parent 870 735d9b563b02
permissions -rw-r--r--
[svn r897] fixed channel_id, program_id types
renatofilho@870
     1
#ifndef __GMYTH_DBUS_COMMON_H__
renatofilho@870
     2
#define __GMYTH_DBUS_COMMON_H__
renatofilho@870
     3
renatofilho@870
     4
#define GMYTH_DBUS_SERVER_NAME      "br.org.indt.GMyth"
renatofilho@870
     5
#define GMYTH_DBUS_SERVER_PATH      "/br/org/indt/GMyth"
renatofilho@870
     6
#define GMYTH_DBUS_SERVER_IFACE     "br.org.indt.GMyth"
renatofilho@870
     7
renatofilho@870
     8
#define GMYTH_DBUS_PROGRAM_G_TYPE \
renatofilho@870
     9
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@891
    10
                            G_TYPE_INT, \
renatofilho@870
    11
                            G_TYPE_STRING, \
renatofilho@870
    12
                            G_TYPE_STRING, \
renatofilho@870
    13
                            G_TYPE_STRING, \
renatofilho@870
    14
                            G_TYPE_STRING, \
renatofilho@870
    15
                            G_TYPE_STRING, \
renatofilho@870
    16
                            G_TYPE_STRING, \
renatofilho@870
    17
                            G_TYPE_INVALID);
renatofilho@870
    18
renatofilho@870
    19
#define GMYTH_DBUS_CHANNEL_G_TYPE \
renatofilho@870
    20
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@870
    21
                            G_TYPE_INT, \
renatofilho@870
    22
                            G_TYPE_STRING, \
renatofilho@870
    23
                            G_TYPE_STRING, \
renatofilho@870
    24
                            G_TYPE_STRING, \
renatofilho@870
    25
                            G_TYPE_INVALID);
renatofilho@870
    26
renatofilho@870
    27
#define GMYTH_DBUS_RECORD_G_TYPE \
renatofilho@870
    28
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@870
    29
                            G_TYPE_UINT, \
renatofilho@891
    30
                            G_TYPE_STRING, \
renatofilho@891
    31
                            G_TYPE_INT, \
renatofilho@870
    32
                            G_TYPE_STRING, \
renatofilho@870
    33
                            G_TYPE_STRING, \
renatofilho@870
    34
                            G_TYPE_STRING, \
renatofilho@870
    35
                            G_TYPE_STRING, \
renatofilho@870
    36
                            G_TYPE_STRING, \
renatofilho@870
    37
                            G_TYPE_STRING, \
renatofilho@870
    38
                            G_TYPE_STRING, \
renatofilho@870
    39
                            G_TYPE_UINT64, \
renatofilho@870
    40
                            G_TYPE_INVALID);
renatofilho@870
    41
renatofilho@870
    42
#define GMYTH_DBUS_SCHEDULE_G_TYPE \
renatofilho@870
    43
    dbus_g_type_get_struct ("GValueArray", \
renatofilho@870
    44
                            G_TYPE_UINT, \
renatofilho@891
    45
                            G_TYPE_STRING, \
renatofilho@891
    46
                            G_TYPE_INT, \
renatofilho@870
    47
                            G_TYPE_STRING, \
renatofilho@870
    48
                            G_TYPE_STRING, \
renatofilho@870
    49
                            G_TYPE_STRING, \
renatofilho@870
    50
                            G_TYPE_STRING, \
renatofilho@870
    51
                            G_TYPE_STRING, \
renatofilho@870
    52
                            G_TYPE_STRING, \
renatofilho@870
    53
                            G_TYPE_UINT, \
renatofilho@870
    54
                            G_TYPE_INVALID);
renatofilho@870
    55
renatofilho@870
    56
#endif
renatofilho@870
    57