|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BlueCoveConfigProperties
BlueCove runtime configuration properties. Can be configured as system properties. If System property is not an option (e.g. when running in Web Start) create text file with property name e.g. "bluecove.stack.first" write the value and add this file to BlueCove or Application jar
BlueCoveImpl.setConfigProperty(String, String)
Field Summary | |
---|---|
static String[] |
INITIALIZATION_PROPERTIES
Some properties can't be changed at runtime once the Stack was initialized. |
static String |
PROPERTY_ANDROID_CONTEXT
To be able to use some of android bluetooth APIs, we need a reference to an android context object |
static String |
PROPERTY_ANDROID_DISCOVERABLE_DURATION
In android, device can't be discoverable forever. |
static String |
PROPERTY_ANDROID_OBEX_UUIDS
Android APIs don't give utilities to examine the service record. |
static String |
PROPERTY_BLUEZ_CLASS
Linux implementation class. |
static String |
PROPERTY_CONNECT_TIMEOUT
The amount of time in milliseconds for which the implementation will attempt to establish connection RFCOMM or L2CAP before it throws BluetoothConnectionException. |
static String |
PROPERTY_CONNECT_UNREACHABLE_RETRY
On MS stack retry connection automatically when received WSAENETUNREACH during connect. |
static String |
PROPERTY_DEBUG
Will enable debug prints prints in BlueCove code. |
static String |
PROPERTY_DEBUG_LOG4J
BlueCove log is redirected to log4j when log4j classes are available in classpath. |
static String |
PROPERTY_DEBUG_STDOUT
BlueCove log when enabled is printed to System.out. |
static String |
PROPERTY_EMULATOR_CLASS
JSR-82 simulator class. |
static String |
PROPERTY_EMULATOR_HOST
JSR-82 air simulator server can be on remote computer, default 'localhost'. |
static String |
PROPERTY_EMULATOR_PORT
JSR-82 air simulator server listen on different port, default 8090. |
static String |
PROPERTY_EMULATOR_RMI_REGISTRY
JSR-82 air simulator server and RMI registry can be started inside client JVM, default 'false'. |
static String |
PROPERTY_INQUIRY_DURATION
Device Inquiry time in seconds defaults to 11 seconds. |
static int |
PROPERTY_INQUIRY_DURATION_DEFAULT
|
static String |
PROPERTY_INQUIRY_REPORT_ASAP
Set true to make Device Inquiry call DiscoveryListener?.deviceDiscovered without waiting for updated service class. |
static String |
PROPERTY_JSR_82_PSM_MINIMUM_OFF
Remove JSR-82 1.1 restriction for legal PSM values are in the range (0x1001..0xFFFF). |
static String |
PROPERTY_LOCAL_DEVICE_ADDRESS
If Stack support multiple bluetooth adapters select one by its bluetooth address. |
static String |
PROPERTY_LOCAL_DEVICE_ID
If Stack support multiple bluetooth adapters select one by its system ID. |
static String |
PROPERTY_NATIVE_PATH
Load library (.dll) from specified location. |
static String |
PROPERTY_NATIVE_RESOURCE
"false" to disable the load of native library from resources. |
static String |
PROPERTY_OBEX_MTU
You can increase OBEX transfer speed by changing mtu to bigger value. |
static String |
PROPERTY_OBEX_TIMEOUT
The amount of time in milliseconds for which the implementation will attempt to successfully transmit a packet before it throws InterruptedIOException. |
static String |
PROPERTY_SDP_STRING_ENCODING_ASCII
In some cases BlueCove has a control how String are encoded in SDP records. |
static String |
PROPERTY_STACK
If automatic Bluetooth Stack detection is not enough this can be used to force desired Stack Initialization. |
static String |
PROPERTY_STACK_FIRST
Used to optimize stack detection. |
Field Detail |
---|
static final String PROPERTY_DEBUG
static final String PROPERTY_DEBUG_STDOUT
static final String PROPERTY_DEBUG_LOG4J
static final String PROPERTY_STACK
static final String PROPERTY_STACK_FIRST
static final String PROPERTY_NATIVE_RESOURCE
static final String PROPERTY_NATIVE_PATH
static final String PROPERTY_BLUEZ_CLASS
static final String PROPERTY_LOCAL_DEVICE_ID
static final String PROPERTY_LOCAL_DEVICE_ADDRESS
static final String PROPERTY_EMULATOR_CLASS
static final String PROPERTY_EMULATOR_HOST
static final String PROPERTY_EMULATOR_PORT
Use 0 on the client to enable in process server, RMI will not be used. Initialization property.
static final String PROPERTY_EMULATOR_RMI_REGISTRY
static final String[] INITIALIZATION_PROPERTIES
static final String PROPERTY_CONNECT_TIMEOUT
static final String PROPERTY_CONNECT_UNREACHABLE_RETRY
static final String PROPERTY_INQUIRY_DURATION
static final int PROPERTY_INQUIRY_DURATION_DEFAULT
static final String PROPERTY_INQUIRY_REPORT_ASAP
static final String PROPERTY_OBEX_MTU
static final String PROPERTY_OBEX_TIMEOUT
static final String PROPERTY_JSR_82_PSM_MINIMUM_OFF
static final String PROPERTY_SDP_STRING_ENCODING_ASCII
static final String PROPERTY_ANDROID_CONTEXT
static final String PROPERTY_ANDROID_DISCOVERABLE_DURATION
static final String PROPERTY_ANDROID_OBEX_UUIDS
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |