private static final int MSG_ID_ATTRIBUTE_RECEIVED = 1;
private static final int MSG_ID_PRINT_LOG = 2;
+ private static final String RESOURCE_TYPE = "oic.r.temperature.sensor";
private static final String ATTR_KEY_TEMPERATURE = "Temperature";
private TextView mLogView;
private OnCacheUpdatedListener mOnCacheUpdatedListener = new OnCacheUpdatedListener() {
@Override
- public void onCacheUpdated(RcsResourceAttributes attrs) {
+ public void onCacheUpdated(RcsResourceAttributes attrs, int eCode) {
Log.i(LOG_TAG, "onCacheUpdated");
mHandler.obtainMessage(MSG_ID_ATTRIBUTE_RECEIVED, attrs)
if (mDiscoveryTask == null) {
try {
mDiscoveryTask = RcsDiscoveryManager.getInstance()
- .discoverResource(RcsAddress.multicast(),
+ .discoverResourceByType(RcsAddress.multicast(), RESOURCE_TYPE,
mOnResourceDiscoveredListener);
mDiscoveryBtn.setText(R.string.cancel_discovery);