diff options
Diffstat (limited to 'hcid/dbus.h')
| -rw-r--r-- | hcid/dbus.h | 40 | 
1 files changed, 37 insertions, 3 deletions
| diff --git a/hcid/dbus.h b/hcid/dbus.h index 0e863846..bf344bf7 100644 --- a/hcid/dbus.h +++ b/hcid/dbus.h @@ -120,15 +120,49 @@  /* Control interface methods */  #define DEV_UP				"Up"  #define DEV_DOWN			"Down" -#define DEV_RESET			"Reset"  #define DEV_SET_PROPERTY		"SetProperty"  #define DEV_GET_PROPERTY		"GetProperty" +#define DEV_PROPERTY_AUTH		"auth" +#define DEV_PROPERTY_ENCRYPT		"encrypt" +#define DEV_PROPERTY_SECMGR		"secmgr" +#define DEV_PROPERTY_PISCAN		"piscan" +#define DEV_PROPERTY_PSCAN		"pscan" +#define DEV_PROPERTY_ISCAN		"iscan" +#define DEV_PROPERTY_PTYPE		"ptype" +#define DEV_PROPERTY_LM			"lm" +#define DEV_PROPERTY_LP			"lp" +#define DEV_PROPERTY_NAME		"name" +#define DEV_PROPERTY_CLASS		"class" +#define DEV_PROPERTY_VOICE		"voice" +#define DEV_PROPERTY_IAC		"iac" +#define DEV_PROPERTY_INCMODE		"incmode" +#define DEV_PROPERTY_INCTYPE		"inctype" +#define DEV_PROPERTY_INCPARMS		"incparms" +#define DEV_PROPERTY_PAGEPARMS		"pageparms" +#define DEV_PROPERTY_PAGETO		"pageto" +#define DEV_PROPERTY_AFHMODE		"afhmode" +#define DEV_PROPERTY_ACLMTU		"aclmtu" +#define DEV_PROPERTY_SCOMTU		"scomtu" +#define DEV_PROPERTY_PUTKEY		"putkey" +#define DEV_PROPERTY_DELKEY		"delkey" +#define DEV_PROPERTY_DEV_INFO		"info" +  #define DEV_UP_SIGNATURE			__END_SIG__  #define DEV_DOWN_SIGNATURE			__END_SIG__  #define DEV_RESET_SIGNATURE			__END_SIG__ -#define DEV_SET_PROPERTY_SIGNATURE		__END_SIG__ -#define DEV_GET_PROPERTY_SIGNATURE		__END_SIG__ +#define DEV_SET_PROPERTY_SIGNATURE_1		DBUS_TYPE_STRING_AS_STRING \ +						DBUS_TYPE_BOOLEAN_AS_STRING \ +						__END_SIG__ +#define DEV_SET_PROPERTY_SIGNATURE_2		DBUS_TYPE_STRING_AS_STRING \ +						DBUS_TYPE_STRING_AS_STRING \ +						__END_SIG__ +#define DEV_SET_PROPERTY_SIGNATURE_3		DBUS_TYPE_STRING_AS_STRING \ +						DBUS_TYPE_UINT16_AS_STRING \ +						__END_SIG__ + +#define DEV_GET_PROPERTY_SIGNATURE		DBUS_TYPE_STRING_AS_STRING \ +						__END_SIG__  #define HCI_PERIODIC_INQ_SIGNATURE			DBUS_TYPE_BYTE_AS_STRING \ | 
