Lines Matching refs:property
41 // Property resource allocations. Caller is expected to free |property|
44 // stored in the property.
54 // Property resource frees both property and value.
55 void property_free(bt_property_t* property);
58 // Value check convenience methods. The contents of the property are
60 // |property| must not be NULL.
61 bool property_is_addr(const bt_property_t* property);
62 bool property_is_device_class(const bt_property_t* property);
63 bool property_is_device_type(const bt_property_t* property);
64 bool property_is_discovery_timeout(const bt_property_t* property);
65 bool property_is_name(const bt_property_t* property);
66 bool property_is_rssi(const bt_property_t* property);
67 bool property_is_scan_mode(const bt_property_t* property);
68 bool property_is_uuids(const bt_property_t* property);
70 // Value conversion convenience methods. The contents of the property are
71 // properly typed and returned to the caller. |property| must not be NULL.
72 const RawAddress* property_as_addr(const bt_property_t* property);
74 const bt_property_t* property);
75 bt_device_type_t property_as_device_type(const bt_property_t* property);
76 uint32_t property_as_discovery_timeout(const bt_property_t* property);
77 const bt_bdname_t* property_as_name(const bt_property_t* property);
78 int8_t property_as_rssi(const bt_property_t* property);
79 bt_scan_mode_t property_as_scan_mode(const bt_property_t* property);
80 const bluetooth::Uuid* property_as_uuids(const bt_property_t* property,