public BluetopiaSdpQuery(BluetopiaFactory factory) { Debug.Assert(factory != null); _fcty = factory; _callback = HandleSDP_Response_Callback; _parser = new ServiceRecordParser(); }
int IBluetopiaApi.SDP_Service_Search_Attribute_Request(uint BluetoothStackID, Int64 BD_ADDR, uint NumberServiceUUID, Structs.SDP_UUID_Entry[] SDP_UUID_Entry, uint NumberAttributeListElements, Structs.SDP_Attribute_ID_List_Entry[] AttributeIDList, NativeMethods.SDP_Response_Callback SDP_Response_Callback, uint CallbackParameter) { return(NativeMethods.SDP_Service_Search_Attribute_Request(BluetoothStackID, BD_ADDR, NumberServiceUUID, SDP_UUID_Entry, NumberAttributeListElements, AttributeIDList, SDP_Response_Callback, CallbackParameter)); }
int IBluetopiaApi.SDP_Service_Search_Attribute_Request(uint BluetoothStackID, Int64 BD_ADDR, uint NumberServiceUUID, Structs.SDP_UUID_Entry[] SDP_UUID_Entry, uint NumberAttributeListElements, Structs.SDP_Attribute_ID_List_Entry[] AttributeIDList, NativeMethods.SDP_Response_Callback SDP_Response_Callback, uint CallbackParameter) { return((int)BluetopiaError.UNSUPPORTED_PLATFORM_ERROR); }
internal static extern int SDP_Service_Search_Attribute_Request(uint BluetoothStackID, BD_ADDR_BY_VALUE BD_ADDR, uint NumberServiceUUID, [In] Structs.SDP_UUID_Entry[] SDP_UUID_Entry, uint NumberAttributeListElements, [In] Structs.SDP_Attribute_ID_List_Entry[] AttributeIDList, NativeMethods.SDP_Response_Callback SDP_Response_Callback, uint CallbackParameter);