Tuesday, November 4, 2008 | | 0 comments

J2ME- implementing DiscoveryListener

DiscoveryListener interface should be implemented for any bluetooth program written in Java.

Following are the methods that should be overridden while implementing the DiscoveryListener.

  1. public void deviceDiscovered(RemoteDevice remoteDevice, DeviceClass deviceClass)  -  A device is discovered
  2. public void inquiryCompleted(int param) - Inquiry for bluetooth enabled and discoverable is completed
  3. public void serviceSearchCompleted(int transID, int respCode)  -  search for services of a discovered device completed
  4. public void servicesDiscovered(int transID,ServiceRecord[] serviceRecord) -  a service is discovered for the device