javax.bluetooth
Interface ServiceRecord


public interface ServiceRecord


Field Summary
static int AUTHENTICATE_ENCRYPT
           
static int AUTHENTICATE_NOENCRYPT
           
static int NOAUTHENTICATE_NOENCRYPT
           
 
Method Summary
 int[] getAttributeIDs()
           
 DataElement getAttributeValue(int attrID)
           
 String getConnectionURL(int requiredSecurity, boolean mustBeMaster)
           
 RemoteDevice getHostDevice()
           
 boolean populateRecord(int[] attrIDs)
           
 boolean setAttributeValue(int attrID, DataElement attrValue)
           
 void setDeviceServiceClasses(int classes)
           
 

Field Detail

NOAUTHENTICATE_NOENCRYPT

static final int NOAUTHENTICATE_NOENCRYPT
See Also:
Constant Field Values

AUTHENTICATE_NOENCRYPT

static final int AUTHENTICATE_NOENCRYPT
See Also:
Constant Field Values

AUTHENTICATE_ENCRYPT

static final int AUTHENTICATE_ENCRYPT
See Also:
Constant Field Values
Method Detail

getAttributeValue

DataElement getAttributeValue(int attrID)

getHostDevice

RemoteDevice getHostDevice()

getAttributeIDs

int[] getAttributeIDs()

populateRecord

boolean populateRecord(int[] attrIDs)
                       throws IOException
Throws:
IOException

getConnectionURL

String getConnectionURL(int requiredSecurity,
                        boolean mustBeMaster)

setDeviceServiceClasses

void setDeviceServiceClasses(int classes)

setAttributeValue

boolean setAttributeValue(int attrID,
                          DataElement attrValue)


Copyright © 2006-2007 Jayway AB. All Rights Reserved.