icd/icd_network_api.c File Reference
#include <string.h>
#include <gconf/gconf-client.h>
#include <osso-ic-dbus.h>
#include "icd_log.h"
#include "icd_context.h"
#include "icd_plugin.h"
#include "icd_scan.h"
#include "icd_srv_provider.h"
#include "icd_iap.h"
#include "icd_network_api.h"
#include "icd_type_modules.h"
#include "icd_status.h"
#include "config.h"
#include "icd_version.h"
|
Classes |
| struct | pid_notify |
Defines |
| #define | ICD_NW_API_PREFIX "libicd_network_" |
| #define | ICD_NW_INIT "icd_nw_init" |
Functions |
| static struct icd_network_module * | icd_network_api_find_module (gchar *module_name) |
| gboolean | icd_network_api_has_type (struct icd_network_module *module, const gchar *type) |
| struct icd_network_module * | icd_network_api_foreach_module (struct icd_context *icd_ctx, icd_network_api_foreach_module_fn foreach_fn, gpointer user_data) |
| static gboolean | icd_network_api_foreach_module_pid (struct icd_network_module *module, gpointer user_data) |
| gboolean | icd_network_api_notify_pid (struct icd_context *icd_ctx, const pid_t pid, const gint exit_value) |
| static void | icd_network_api_watch_pid (const pid_t pid, gpointer watch_cb_token) |
| static void | icd_network_api_close (enum icd_nw_status status, const gchar *err_str, const gchar *network_type, const guint network_attrs, const gchar *network_id) |
| static void | icd_network_api_renew (enum icd_nw_layer renew_layer, const gchar *network_type, const guint network_attrs, const gchar *network_id) |
| static void | icd_network_api_status_update (gchar *network_type, guint network_attrs, gchar *network_id) |
| static gboolean | icd_network_api_init_cb (const gchar *module_name, void *handle, gpointer init_function, gpointer data) |
| gboolean | icd_network_api_load_modules (struct icd_context *icd_ctx) |
| void | icd_network_api_unload_modules (struct icd_context *icd_ctx) |
Variables |
| const gchar * | icd_iap_state_names [ICD_IAP_MAX_STATES] |
Detailed Description
Copyright (C) 2007 Nokia Corporation. All rights reserved.
- Author:
- patrik.flykt@nokia.com