예제 #1
0
 public BluetopiaSdpQuery(BluetopiaFactory factory)
 {
     Debug.Assert(factory != null);
     _fcty     = factory;
     _callback = HandleSDP_Response_Callback;
     _parser   = new ServiceRecordParser();
 }
예제 #2
0
 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));
 }
예제 #3
0
 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);
 }
예제 #4
0
 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);