Plugins don't need to call thsi routine.
int near_adapter_disconnect(uint32_t idx);
int near_adapter_send(uint32_t idx, uint8_t *buf, size_t length, near_recv rx_cb, void *data);
int near_adapter_recv(uint32_t idx, uint8_t *buf, size_t length);
-int near_adapter_get_dep_state(uint32_t idx);
-int near_adapter_set_dep_state(uint32_t idx, near_bool_t dep);
-
#endif
return g_hash_table_lookup(adapter_hash, GINT_TO_POINTER(idx));
}
-int near_adapter_get_dep_state(uint32_t idx)
-{
- struct near_adapter *adapter;
-
- DBG("idx %d", idx);
-
- adapter = g_hash_table_lookup(adapter_hash, GINT_TO_POINTER(idx));
- if (adapter == NULL)
- return -ENODEV;
-
- return adapter->dep_up;
-}
-
-int near_adapter_set_dep_state(uint32_t idx, near_bool_t dep)
+int __near_adapter_set_dep_state(uint32_t idx, near_bool_t dep)
{
struct near_adapter *adapter;
uint32_t protocols, uint16_t sens_res, uint8_t sel_res,
uint8_t *nfcid, uint8_t nfcid_len);
int __near_adapter_remove_target(uint32_t idx, uint32_t target_idx);
+int __near_adapter_set_dep_state(uint32_t idx, near_bool_t dep);
void __near_adapter_tags_changed(uint32_t adapter_idx);
void __near_adapter_devices_changed(uint32_t adapter_idx);
void __near_adapter_list(DBusMessageIter *iter, void *user_data);
DBG("%d %d", idx, target_idx);
- return near_adapter_set_dep_state(idx, TRUE);
+ return __near_adapter_set_dep_state(idx, TRUE);
} else {
return -EOPNOTSUPP;
}
idx = nla_get_u32(attrs[NFC_ATTR_DEVICE_INDEX]);
- near_adapter_set_dep_state(idx, FALSE);
+ __near_adapter_set_dep_state(idx, FALSE);
return 0;
}