icd/dbus_api.h File Reference

#include <glib.h>

Go to the source code of this file.

Defines

#define ICD_DBUS_API_INTERFACE   "com.nokia.icd2"
#define ICD_DBUS_API_PATH   "/com/nokia/icd2"
#define ICD_DBUS_API_SCAN_REQ   "scan_req"
#define ICD_DBUS_API_SCAN_CANCEL   "scan_cancel_req"
#define ICD_DBUS_API_SCAN_SIG   "scan_result_sig"
#define ICD_DBUS_API_CONNECT_REQ   "connect_req"
#define ICD_DBUS_API_SELECT_REQ   "select_req"
#define ICD_DBUS_API_CONNECT_SIG   "connect_sig"
#define ICD_DBUS_API_DISCONNECT_REQ   "disconnect_req"
#define ICD_DBUS_API_STATE_REQ   "state_req"
#define ICD_DBUS_API_STATE_SIG   "state_sig"
#define ICD_DBUS_API_STATISTICS_REQ   "statistics_req"
#define ICD_DBUS_API_STATISTICS_SIG   "statistics_sig"
#define ICD_DBUS_API_ADDRINFO_REQ   "addrinfo_req"
#define ICD_DBUS_API_ADDRINFO_SIG   "addrinfo_sig"

Enumerations

enum  icd_scan_request_flags { ICD_SCAN_REQUEST_ACTIVE = 0, ICD_SCAN_REQUEST_ACTIVE_SAVED = 1, ICD_SCAN_REQUEST_PASSIVE = 2 }
enum  icd_scan_status {
  ICD_SCAN_NEW = 0, ICD_SCAN_UPDATE = 1, ICD_SCAN_NOTIFY = 2, ICD_SCAN_EXPIRE = 3,
  ICD_SCAN_COMPLETE = 4
}
enum  icd_connection_flags { ICD_CONNECTION_FLAG_NONE = 0, ICD_CONNECTION_FLAG_APPLICATION_EVENT = 0, ICD_CONNECTION_FLAG_USER_EVENT = 1, ICD_CONNECTION_FLAG_UI_EVENT = 0x8000 }
enum  icd_connect_status { ICD_CONNECTION_SUCCESSFUL = 0, ICD_CONNECTION_NOT_CONNECTED = 1, ICD_CONNECTION_DISCONNECTED = 2 }
enum  icd_connection_state {
  ICD_STATE_DISCONNECTED = 0, ICD_STATE_CONNECTING = 1, ICD_STATE_CONNECTED = 2, ICD_STATE_DISCONNECTING = 3,
  ICD_STATE_LIMITED_CONN_ENABLED = 4, ICD_STATE_LIMITED_CONN_DISABLED = 5, ICD_STATE_SEARCH_START = 8, ICD_STATE_SEARCH_STOP = 9,
  ICD_STATE_INTERNAL_ADDRESS_ACQUIRED = 15
}


Detailed Description

D-Bus API

Generated on Thu Mar 11 09:04:50 2010 for ICd2 by  doxygen 1.5.6