Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
java
org
direct_bt
BTObject.java
Go to the documentation of this file.
1
/**
2
* Author: Sven Gothel <sgothel@jausoft.com>
3
* Copyright (c) 2020 Gothel Software e.K.
4
* Copyright (c) 2020 ZAFENA AB
5
*
6
* Author: Andrei Vasiliu <andrei.vasiliu@intel.com>
7
* Copyright (c) 2016 Intel Corporation.
8
*
9
* Permission is hereby granted, free of charge, to any person obtaining
10
* a copy of this software and associated documentation files (the
11
* "Software"), to deal in the Software without restriction, including
12
* without limitation the rights to use, copy, modify, merge, publish,
13
* distribute, sublicense, and/or sell copies of the Software, and to
14
* permit persons to whom the Software is furnished to do so, subject to
15
* the following conditions:
16
*
17
* The above copyright notice and this permission notice shall be
18
* included in all copies or substantial portions of the Software.
19
*
20
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27
*/
28
package
org.direct_bt;
29
30
public
interface
BTObject
extends
AutoCloseable
31
{
32
/** Returns the BluetoothType of this object
33
* @return The BluetoothType of this object
34
*/
35
public
BTType
getBluetoothType
();
36
37
@Override
38
public
boolean
equals
(Object obj);
39
40
@Override
41
public
int
hashCode
();
42
43
/**
44
* Release the native memory associated with this object
45
* The object should not be used following a call to close
46
*/
47
@Override
48
public
void
close
();
49
}
org.direct_bt.BTObject.getBluetoothType
BTType getBluetoothType()
Returns the BluetoothType of this object.
org.direct_bt.BTObject.hashCode
int hashCode()
org.direct_bt.BTObject.close
void close()
Release the native memory associated with this object The object should not be used following a call ...
org.direct_bt.BTObject.equals
boolean equals(Object obj)
org.direct_bt.BTType
Definition:
BTType.java:28
org.direct_bt.BTObject
Definition:
BTObject.java:31
Generated on Wed Sep 1 2021 22:28:08 for Direct-BT by
1.8.18