EasyDbus_method Struct Reference
[method]

#include <easydbus-core.h>

Collaboration diagram for EasyDbus_method:

Collaboration graph
[legend]

Detailed Description

EasyDbus_method object.

For internal use only.

Definition at line 140 of file easydbus-core.h.


Data Fields

unsigned int args
 number of arguments on method
char * destination
 destination of method
struct EasyDbus_elemfirst
 pointer to first argument element
char * interface
 interface of method
char * name
 name of method
char * path
 path of method
struct EasyDbus_replyreply
 pointer to EasyDbus_reply object for reply of method
unsigned int retry:2
 used on pending call for retry call

Field Documentation

unsigned int EasyDbus_method::args

number of arguments on method

Definition at line 150 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_elem_add_to_skeleton(), easydbus_method_free_skeleton(), easydbus_method_get_args(), and easydbus_method_get_element().

char* EasyDbus_method::destination

destination of method

Definition at line 146 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), and easydbus_method_get_destination().

struct EasyDbus_elem* EasyDbus_method::first [read]

pointer to first argument element

Definition at line 154 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_elem_add_to_skeleton(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), and easydbus_method_get_element().

char* EasyDbus_method::interface

interface of method

Definition at line 148 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), easydbus_method_get_interface(), and easydbus_watch_method_blocking().

char* EasyDbus_method::name

name of method

Definition at line 142 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), easydbus_method_get_name(), and easydbus_watch_method_blocking().

char* EasyDbus_method::path

path of method

Definition at line 144 of file easydbus-core.h.

Referenced by create_method_msg(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), and easydbus_method_get_path().

struct EasyDbus_reply* EasyDbus_method::reply [read]

pointer to EasyDbus_reply object for reply of method

Definition at line 156 of file easydbus-core.h.

Referenced by easydbus_error_handler(), easydbus_method_create_skeleton(), easydbus_method_free_skeleton(), easydbus_method_get_reply(), easydbus_method_set_reply(), easydbus_pending_msg_handler(), easydbus_reply_build_error(), easydbus_reply_build_struct(), easydbus_reply_handler(), and easydbus_verify_match_and_prepare_reply().

unsigned int EasyDbus_method::retry

used on pending call for retry call

Definition at line 152 of file easydbus-core.h.

Referenced by easydbus_method_create_skeleton(), easydbus_method_set_retry_flags(), and easydbus_pending_msg_handler().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 10 10:03:28 2008 for EasyDbus-0.2 by  doxygen 1.5.4