os/ossrv/ofdbus/dbus-glib/tsrc/testapps/common_inc/dbus_glib1-bindings.h
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
/*
sl@0
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     3
* All rights reserved.
sl@0
     4
* This component and the accompanying materials are made available
sl@0
     5
* under the terms of "Eclipse Public License v1.0"
sl@0
     6
* which accompanies this distribution, and is available
sl@0
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     8
*
sl@0
     9
* Initial Contributors:
sl@0
    10
* Nokia Corporation - initial contribution.
sl@0
    11
*
sl@0
    12
* Contributors:
sl@0
    13
*
sl@0
    14
* Description: 
sl@0
    15
*
sl@0
    16
*/
sl@0
    17
sl@0
    18
sl@0
    19
/* Generated by dbus-binding-tool; do not edit! */
sl@0
    20
sl@0
    21
#include <glib/gtypes.h>
sl@0
    22
#include <glib/gerror.h>
sl@0
    23
#include <dbus/dbus-glib.h>
sl@0
    24
sl@0
    25
G_BEGIN_DECLS
sl@0
    26
sl@0
    27
#ifndef DBUS_GLIB_CLIENT_WRAPPERS_com_example_DBusGlibObject1
sl@0
    28
#define DBUS_GLIB_CLIENT_WRAPPERS_com_example_DBusGlibObject1
sl@0
    29
sl@0
    30
static
sl@0
    31
#ifdef G_HAVE_INLINE
sl@0
    32
inline
sl@0
    33
#endif
sl@0
    34
gboolean
sl@0
    35
com_example_DBusGlibObject1_variable_args_method (DBusGProxy *proxy, const gboolean IN_b, const gint IN_n, const gint IN_i, const gint64 IN_x, const gint IN_q, const guint IN_u, const guint64 IN_t, const gdouble IN_d, const char * IN_s, const GArray* IN_a, gint* OUT_r, GError **error)
sl@0
    36
sl@0
    37
{
sl@0
    38
  return dbus_g_proxy_call (proxy, "Variable_args_method", error, G_TYPE_BOOLEAN, IN_b, G_TYPE_INT, IN_n, G_TYPE_INT, IN_i, G_TYPE_INT64, IN_x, G_TYPE_INT, IN_q, G_TYPE_UINT, IN_u, G_TYPE_UINT64, IN_t, G_TYPE_DOUBLE, IN_d, G_TYPE_STRING, IN_s, dbus_g_type_get_collection ("GArray", G_TYPE_INT), IN_a, G_TYPE_INVALID, G_TYPE_INT, OUT_r, G_TYPE_INVALID);
sl@0
    39
}
sl@0
    40
sl@0
    41
typedef void (*com_example_DBusGlibObject1_variable_args_method_reply) (DBusGProxy *proxy, gint OUT_r, GError *error, gpointer userdata);
sl@0
    42
sl@0
    43
static void
sl@0
    44
com_example_DBusGlibObject1_variable_args_method_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
sl@0
    45
{
sl@0
    46
  DBusGAsyncData *data = (DBusGAsyncData*) user_data;
sl@0
    47
  GError *error = NULL;
sl@0
    48
  gint OUT_r;
sl@0
    49
  dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INT, &OUT_r, G_TYPE_INVALID);
sl@0
    50
  (*(com_example_DBusGlibObject1_variable_args_method_reply)data->cb) (proxy, OUT_r, error, data->userdata);
sl@0
    51
  return;
sl@0
    52
}
sl@0
    53
sl@0
    54
static
sl@0
    55
#ifdef G_HAVE_INLINE
sl@0
    56
inline
sl@0
    57
#endif
sl@0
    58
DBusGProxyCall*
sl@0
    59
com_example_DBusGlibObject1_variable_args_method_async (DBusGProxy *proxy, const gboolean IN_b, const gint IN_n, const gint IN_i, const gint64 IN_x, const gint IN_q, const guint IN_u, const guint64 IN_t, const gdouble IN_d, const char * IN_s, const GArray* IN_a, com_example_DBusGlibObject1_variable_args_method_reply callback, gpointer userdata)
sl@0
    60
sl@0
    61
{
sl@0
    62
  DBusGAsyncData *stuff;
sl@0
    63
  stuff = g_new (DBusGAsyncData, 1);
sl@0
    64
  stuff->cb = G_CALLBACK (callback);
sl@0
    65
  stuff->userdata = userdata;
sl@0
    66
  return dbus_g_proxy_begin_call (proxy, "Variable_args_method", com_example_DBusGlibObject1_variable_args_method_async_callback, stuff, g_free, G_TYPE_BOOLEAN, IN_b, G_TYPE_INT, IN_n, G_TYPE_INT, IN_i, G_TYPE_INT64, IN_x, G_TYPE_INT, IN_q, G_TYPE_UINT, IN_u, G_TYPE_UINT64, IN_t, G_TYPE_DOUBLE, IN_d, G_TYPE_STRING, IN_s, dbus_g_type_get_collection ("GArray", G_TYPE_INT), IN_a, G_TYPE_INVALID);
sl@0
    67
}
sl@0
    68
static
sl@0
    69
#ifdef G_HAVE_INLINE
sl@0
    70
inline
sl@0
    71
#endif
sl@0
    72
gboolean
sl@0
    73
com_example_DBusGlibObject1_simple_method (DBusGProxy *proxy, const gint IN_in_num, gint* OUT_out_num, GError **error)
sl@0
    74
sl@0
    75
{
sl@0
    76
  return dbus_g_proxy_call (proxy, "Simple_method", error, G_TYPE_INT, IN_in_num, G_TYPE_INVALID, G_TYPE_INT, OUT_out_num, G_TYPE_INVALID);
sl@0
    77
}
sl@0
    78
sl@0
    79
typedef void (*com_example_DBusGlibObject1_simple_method_reply) (DBusGProxy *proxy, gint OUT_out_num, GError *error, gpointer userdata);
sl@0
    80
sl@0
    81
static void
sl@0
    82
com_example_DBusGlibObject1_simple_method_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
sl@0
    83
{
sl@0
    84
  DBusGAsyncData *data = (DBusGAsyncData*) user_data;
sl@0
    85
  GError *error = NULL;
sl@0
    86
  gint OUT_out_num;
sl@0
    87
  dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INT, &OUT_out_num, G_TYPE_INVALID);
sl@0
    88
  (*(com_example_DBusGlibObject1_simple_method_reply)data->cb) (proxy, OUT_out_num, error, data->userdata);
sl@0
    89
  return;
sl@0
    90
}
sl@0
    91
sl@0
    92
static
sl@0
    93
#ifdef G_HAVE_INLINE
sl@0
    94
inline
sl@0
    95
#endif
sl@0
    96
DBusGProxyCall*
sl@0
    97
com_example_DBusGlibObject1_simple_method_async (DBusGProxy *proxy, const gint IN_in_num, com_example_DBusGlibObject1_simple_method_reply callback, gpointer userdata)
sl@0
    98
sl@0
    99
{
sl@0
   100
  DBusGAsyncData *stuff;
sl@0
   101
  stuff = g_new (DBusGAsyncData, 1);
sl@0
   102
  stuff->cb = G_CALLBACK (callback);
sl@0
   103
  stuff->userdata = userdata;
sl@0
   104
  return dbus_g_proxy_begin_call (proxy, "Simple_method", com_example_DBusGlibObject1_simple_method_async_callback, stuff, g_free, G_TYPE_INT, IN_in_num, G_TYPE_INVALID);
sl@0
   105
}
sl@0
   106
static
sl@0
   107
#ifdef G_HAVE_INLINE
sl@0
   108
inline
sl@0
   109
#endif
sl@0
   110
gboolean
sl@0
   111
com_example_DBusGlibObject1_struct_example_method (DBusGProxy *proxy, const GValueArray* IN_st, gint* OUT_ret, GError **error)
sl@0
   112
sl@0
   113
{
sl@0
   114
  return dbus_g_proxy_call (proxy, "Struct_example_method", error, dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, G_TYPE_INVALID), IN_st, G_TYPE_INVALID, G_TYPE_INT, OUT_ret, G_TYPE_INVALID);
sl@0
   115
}
sl@0
   116
sl@0
   117
typedef void (*com_example_DBusGlibObject1_struct_example_method_reply) (DBusGProxy *proxy, gint OUT_ret, GError *error, gpointer userdata);
sl@0
   118
sl@0
   119
static void
sl@0
   120
com_example_DBusGlibObject1_struct_example_method_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
sl@0
   121
{
sl@0
   122
  DBusGAsyncData *data = (DBusGAsyncData*) user_data;
sl@0
   123
  GError *error = NULL;
sl@0
   124
  gint OUT_ret;
sl@0
   125
  dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INT, &OUT_ret, G_TYPE_INVALID);
sl@0
   126
  (*(com_example_DBusGlibObject1_struct_example_method_reply)data->cb) (proxy, OUT_ret, error, data->userdata);
sl@0
   127
  return;
sl@0
   128
}
sl@0
   129
sl@0
   130
static
sl@0
   131
#ifdef G_HAVE_INLINE
sl@0
   132
inline
sl@0
   133
#endif
sl@0
   134
DBusGProxyCall*
sl@0
   135
com_example_DBusGlibObject1_struct_example_method_async (DBusGProxy *proxy, const GValueArray* IN_st, com_example_DBusGlibObject1_struct_example_method_reply callback, gpointer userdata)
sl@0
   136
sl@0
   137
{
sl@0
   138
  DBusGAsyncData *stuff;
sl@0
   139
  stuff = g_new (DBusGAsyncData, 1);
sl@0
   140
  stuff->cb = G_CALLBACK (callback);
sl@0
   141
  stuff->userdata = userdata;
sl@0
   142
  return dbus_g_proxy_begin_call (proxy, "Struct_example_method", com_example_DBusGlibObject1_struct_example_method_async_callback, stuff, g_free, dbus_g_type_get_struct ("GValueArray", G_TYPE_INT, G_TYPE_STRING, G_TYPE_INVALID), IN_st, G_TYPE_INVALID);
sl@0
   143
}
sl@0
   144
static
sl@0
   145
#ifdef G_HAVE_INLINE
sl@0
   146
inline
sl@0
   147
#endif
sl@0
   148
gboolean
sl@0
   149
com_example_DBusGlibObject1_variant_send_method (DBusGProxy *proxy, const GValue* IN_in_var, GValue* OUT_out_var, GError **error)
sl@0
   150
sl@0
   151
{
sl@0
   152
  return dbus_g_proxy_call (proxy, "Variant_send_method", error, G_TYPE_VALUE, IN_in_var, G_TYPE_INVALID, G_TYPE_VALUE, OUT_out_var, G_TYPE_INVALID);
sl@0
   153
}
sl@0
   154
sl@0
   155
typedef void (*com_example_DBusGlibObject1_variant_send_method_reply) (DBusGProxy *proxy, GValue OUT_out_var, GError *error, gpointer userdata);
sl@0
   156
sl@0
   157
static void
sl@0
   158
com_example_DBusGlibObject1_variant_send_method_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
sl@0
   159
{
sl@0
   160
  DBusGAsyncData *data = (DBusGAsyncData*) user_data;
sl@0
   161
  GError *error = NULL;
sl@0
   162
  GValue OUT_out_var;
sl@0
   163
  dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_VALUE, &OUT_out_var, G_TYPE_INVALID);
sl@0
   164
  (*(com_example_DBusGlibObject1_variant_send_method_reply)data->cb) (proxy, OUT_out_var, error, data->userdata);
sl@0
   165
  return;
sl@0
   166
}
sl@0
   167
sl@0
   168
static
sl@0
   169
#ifdef G_HAVE_INLINE
sl@0
   170
inline
sl@0
   171
#endif
sl@0
   172
DBusGProxyCall*
sl@0
   173
com_example_DBusGlibObject1_variant_send_method_async (DBusGProxy *proxy, const GValue* IN_in_var, com_example_DBusGlibObject1_variant_send_method_reply callback, gpointer userdata)
sl@0
   174
sl@0
   175
{
sl@0
   176
  DBusGAsyncData *stuff;
sl@0
   177
  stuff = g_new (DBusGAsyncData, 1);
sl@0
   178
  stuff->cb = G_CALLBACK (callback);
sl@0
   179
  stuff->userdata = userdata;
sl@0
   180
  return dbus_g_proxy_begin_call (proxy, "Variant_send_method", com_example_DBusGlibObject1_variant_send_method_async_callback, stuff, g_free, G_TYPE_VALUE, IN_in_var, G_TYPE_INVALID);
sl@0
   181
}
sl@0
   182
static
sl@0
   183
#ifdef G_HAVE_INLINE
sl@0
   184
inline
sl@0
   185
#endif
sl@0
   186
gboolean
sl@0
   187
com_example_DBusGlibObject1_dict_send_method (DBusGProxy *proxy, const GHashTable* IN_in_dict, gint* OUT_out_int, GError **error)
sl@0
   188
sl@0
   189
{
sl@0
   190
  return dbus_g_proxy_call (proxy, "Dict_send_method", error, dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_STRING), IN_in_dict, G_TYPE_INVALID, G_TYPE_INT, OUT_out_int, G_TYPE_INVALID);
sl@0
   191
}
sl@0
   192
sl@0
   193
typedef void (*com_example_DBusGlibObject1_dict_send_method_reply) (DBusGProxy *proxy, gint OUT_out_int, GError *error, gpointer userdata);
sl@0
   194
sl@0
   195
static void
sl@0
   196
com_example_DBusGlibObject1_dict_send_method_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
sl@0
   197
{
sl@0
   198
  DBusGAsyncData *data = (DBusGAsyncData*) user_data;
sl@0
   199
  GError *error = NULL;
sl@0
   200
  gint OUT_out_int;
sl@0
   201
  dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INT, &OUT_out_int, G_TYPE_INVALID);
sl@0
   202
  (*(com_example_DBusGlibObject1_dict_send_method_reply)data->cb) (proxy, OUT_out_int, error, data->userdata);
sl@0
   203
  return;
sl@0
   204
}
sl@0
   205
sl@0
   206
static
sl@0
   207
#ifdef G_HAVE_INLINE
sl@0
   208
inline
sl@0
   209
#endif
sl@0
   210
DBusGProxyCall*
sl@0
   211
com_example_DBusGlibObject1_dict_send_method_async (DBusGProxy *proxy, const GHashTable* IN_in_dict, com_example_DBusGlibObject1_dict_send_method_reply callback, gpointer userdata)
sl@0
   212
sl@0
   213
{
sl@0
   214
  DBusGAsyncData *stuff;
sl@0
   215
  stuff = g_new (DBusGAsyncData, 1);
sl@0
   216
  stuff->cb = G_CALLBACK (callback);
sl@0
   217
  stuff->userdata = userdata;
sl@0
   218
  return dbus_g_proxy_begin_call (proxy, "Dict_send_method", com_example_DBusGlibObject1_dict_send_method_async_callback, stuff, g_free, dbus_g_type_get_map ("GHashTable", G_TYPE_STRING, G_TYPE_STRING), IN_in_dict, G_TYPE_INVALID);
sl@0
   219
}
sl@0
   220
#endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_com_example_DBusGlibObject1 */
sl@0
   221
sl@0
   222
G_END_DECLS