This file contains internal definitions. More...
#include <stdio.h>#include <stdarg.h>#include <string.h>#include <malloc.h>#include <dbus/dbus.h>#include <dbus/dbus-glib-lowlevel.h>#include "log.h"#include "eripc.h"

Go to the source code of this file.
Data Structures | |
| struct | _osso_callback_data_t |
| struct | _osso_handler_t |
| struct | _osso_hash_value_t |
| struct | osso_af_context_t |
| struct | _eripc_context_t |
Defines | |
| #define | DBUS_API_SUBJECT_TO_CHANGE |
| #define | OSSO_BUS_ROOT "com.irexnet" |
| #define | OSSO_BUS_ROOT_PATH "/com/irexnet" |
| #define | ERIPC_PATH_MATCH_ALL "eripc_path_match_all" |
| #define | ERIPC_MEMBER_MATCH_ALL "eripc_member_match_all" |
| #define | MAX_IF_LEN 255 |
| #define | MAX_SVC_LEN 255 |
| #define | MAX_OP_LEN 255 |
| #define | MAX_MEMBER_LEN 255 |
| #define | MAX_ERROR_LEN 255 |
| #define | MAX_HASH_KEY_LEN (MAX_IF_LEN + MAX_SVC_LEN + MAX_OP_LEN) |
| #define | MAX_OPM_HASH_KEY_LEN (MAX_OP_LEN + MAX_MEMBER_LEN) |
| #define | MAX_MSGID_LEN (MAX_SVC_LEN + 20 + 20 + 2) |
| #define | MAX_APP_NAME_LEN 50 |
| #define | MAX_VERSION_LEN 30 |
| #define | ERIPC_MAX_ARGS 256 |
| #define | ERIPC_MAX_MATCH_SIZE 256 |
| #define | dprint(f, a...) |
Typedefs | |
| typedef void( | _osso_handler_f )(osso_context_t *osso, DBusMessage *msg, _osso_callback_data_t *data, eripc_bus_t bus_type) |
| typedef struct osso_af_context_t | _eripc_context_t |
| typedef struct _eripc_context_t | _eripc_this_type_is_not_used_t |
Functions | |
| int | __attribute__ ((visibility("hidden"))) eripc_convert_msgtype(int t) |
| eripc_arg_t * | _get_args (DBusMessageIter *iter) |
| gboolean | validate_appname (const gchar *application) |
Variables | |
| DBusHandlerResult DBusMessage * | msg |
| DBusHandlerResult DBusMessage void * | data |
| void char * | interface |
| void char * | service |
| void char * | path |
| void const char * | name |
| void const char char * | ready_name |
| gboolean _osso_handler_f * | handler |
| gboolean _osso_handler_f _osso_callback_data_t int | handler_id |
| gboolean _osso_handler_f _osso_callback_data_t int gboolean | call_once_per_handler_id |
| void eripc_bus_t * | bus |
| void eripc_bus_t char * | sender |
| void eripc_bus_t char int * | serial |
| void const char int char * | id |
This file contains internal definitions.
Definition in file internal.h.
1.6.2-20100208