forked from enlightenment/efl
examples/eldbus: Initialize all description members
Better to initialize all members here in the example.
This commit is contained in:
parent
a939e0c5fb
commit
5d7d023124
|
@ -282,7 +282,7 @@ invalid_signature:
|
||||||
static const Eldbus_Method methods[] = {
|
static const Eldbus_Method methods[] = {
|
||||||
{
|
{
|
||||||
"ReceiveArray", ELDBUS_ARGS({"as", "array_of_strings"}),
|
"ReceiveArray", ELDBUS_ARGS({"as", "array_of_strings"}),
|
||||||
NULL, _receive_array
|
NULL, _receive_array, 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ReceiveArrayOfStringIntWithSize",
|
"ReceiveArrayOfStringIntWithSize",
|
||||||
|
@ -291,11 +291,11 @@ static const Eldbus_Method methods[] = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"SendVariantData", ELDBUS_ARGS({"v", "variant_data"}),
|
"SendVariantData", ELDBUS_ARGS({"v", "variant_data"}),
|
||||||
NULL, _send_variant
|
NULL, _send_variant, 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ReceiveVariantData", NULL, ELDBUS_ARGS({"v", "variant_data"}),
|
"ReceiveVariantData", NULL, ELDBUS_ARGS({"v", "variant_data"}),
|
||||||
_receive_variant
|
_receive_variant, 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"SendArrayInt", NULL,
|
"SendArrayInt", NULL,
|
||||||
|
@ -303,24 +303,24 @@ static const Eldbus_Method methods[] = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"SendArray", NULL, ELDBUS_ARGS({"as", "array_string"}),
|
"SendArray", NULL, ELDBUS_ARGS({"as", "array_string"}),
|
||||||
_send_array
|
_send_array, 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PlusOne", ELDBUS_ARGS({"i", "integer"}),
|
"PlusOne", ELDBUS_ARGS({"i", "integer"}),
|
||||||
ELDBUS_ARGS({"i", "integer_plus_one"}), _plus_one
|
ELDBUS_ARGS({"i", "integer_plus_one"}), _plus_one, 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"DoubleContainner", ELDBUS_ARGS({"a(ii)", "array1"}, {"a(ii)", "array2"}),
|
"DoubleContainner", ELDBUS_ARGS({"a(ii)", "array1"}, {"a(ii)", "array2"}),
|
||||||
NULL, _double_container
|
NULL, _double_container, 0
|
||||||
},
|
},
|
||||||
{ }
|
{ }
|
||||||
};
|
};
|
||||||
|
|
||||||
static const Eldbus_Property properties[] = {
|
static const Eldbus_Property properties[] = {
|
||||||
{ "Resp2", "s", NULL, _properties_set },
|
{ "Resp2", "s", NULL, _properties_set, 0 },
|
||||||
{ "text", "s" },
|
{ "text", "s", NULL, NULL, 0 },
|
||||||
{ "int32", "i", NULL, _properties_set },
|
{ "int32", "i", NULL, _properties_set, 0 },
|
||||||
{ "st", "(ss)" },
|
{ "st", "(ss)", NULL, NULL, 0 },
|
||||||
{ }
|
{ }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue