Skip to content

Commit 45ada32

Browse files
committed
fix for observable oic/d and oic/p
1 parent 96eef7b commit 45ada32

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

cloud2cloud-gateway/service/retrieveDevice_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ func getDeviceAllRepresentation(deviceID, deviceName string) interface{} {
104104
"href": "/" + deviceID + "/oic/d",
105105
"if": []interface{}{"oic.if.r", "oic.if.baseline"},
106106
"p": map[interface{}]interface{}{
107-
"bm": uint64(0x1), "port": uint64(0x0), "sec": false, "x.org.iotivity.tcp": uint64(0x0), "x.org.iotivity.tls": uint64(0x0),
107+
"bm": uint64(0x3), "port": uint64(0x0), "sec": false, "x.org.iotivity.tcp": uint64(0x0), "x.org.iotivity.tls": uint64(0x0),
108108
},
109109
"rt": []interface{}{"oic.d.cloudDevice", "oic.wk.d"},
110110
},
@@ -122,7 +122,7 @@ func getDeviceAllRepresentation(deviceID, deviceName string) interface{} {
122122
"href": "/" + deviceID + "/oic/p",
123123
"if": []interface{}{"oic.if.r", "oic.if.baseline"},
124124
"p": map[interface{}]interface{}{
125-
"bm": uint64(0x1), "port": uint64(0x0), "sec": false, "x.org.iotivity.tcp": uint64(0x0), "x.org.iotivity.tls": uint64(0x0),
125+
"bm": uint64(0x3), "port": uint64(0x0), "sec": false, "x.org.iotivity.tcp": uint64(0x0), "x.org.iotivity.tls": uint64(0x0),
126126
},
127127
"rt": []interface{}{"oic.wk.p"},
128128
},

http-gateway/test/test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,6 @@ func CleanUpDeviceRepresentation(v interface{}) interface{} {
173173

174174
func GetDeviceRepresentation(deviceID string, deviceName string) interface{} {
175175
return CleanUpDeviceRepresentation(
176-
map[interface{}]interface{}{"device": map[interface{}]interface{}{"di": deviceID, "dmn": []interface{}{}, "dmno": "", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "n": deviceName, "rt": []interface{}{"oic.d.cloudDevice", "oic.wk.d"}}, "links": []interface{}{map[interface{}]interface{}{"di": deviceID, "href": "/light/1", "id": utils.MakeResourceId(deviceID, status.Href), "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"core.light"}}, map[interface{}]interface{}{"di": deviceID, "href": "/light/2", "id": "d72a96bd-449a-51f1-a7d3-71f4ccad8d00", "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"core.light"}}, map[interface{}]interface{}{"di": deviceID, "href": "/oc/con", "id": "b67202b3-6bd7-5f0b-ada0-83b7e985cef4", "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.wk.con"}}, map[interface{}]interface{}{"di": deviceID, "href": status.Href, "id": "585a9ced-1953-50d6-b4f2-4630c478e1bc", "if": []interface{}{"oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{status.ResourceType}, "title": status.Title}, map[interface{}]interface{}{"di": deviceID, "href": "/oic/d", "id": "7013279c-4f28-503f-9425-d76ae580c590", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(1), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.d.cloudDevice", "oic.wk.d"}}, map[interface{}]interface{}{"di": deviceID, "href": "/oic/p", "id": "d6940aea-d1b5-53dd-a123-838b73b02d10", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(1), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.wk.p"}}}, "status": "online"},
176+
map[interface{}]interface{}{"device": map[interface{}]interface{}{"di": deviceID, "dmn": []interface{}{}, "dmno": "", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "n": deviceName, "rt": []interface{}{"oic.d.cloudDevice", "oic.wk.d"}}, "links": []interface{}{map[interface{}]interface{}{"di": deviceID, "href": "/light/1", "id": utils.MakeResourceId(deviceID, status.Href), "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"core.light"}}, map[interface{}]interface{}{"di": deviceID, "href": "/light/2", "id": "d72a96bd-449a-51f1-a7d3-71f4ccad8d00", "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"core.light"}}, map[interface{}]interface{}{"di": deviceID, "href": "/oc/con", "id": "b67202b3-6bd7-5f0b-ada0-83b7e985cef4", "if": []interface{}{"oic.if.rw", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.wk.con"}}, map[interface{}]interface{}{"di": deviceID, "href": status.Href, "id": "585a9ced-1953-50d6-b4f2-4630c478e1bc", "if": []interface{}{"oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{status.ResourceType}, "title": status.Title}, map[interface{}]interface{}{"di": deviceID, "href": "/oic/d", "id": "7013279c-4f28-503f-9425-d76ae580c590", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.d.cloudDevice", "oic.wk.d"}}, map[interface{}]interface{}{"di": deviceID, "href": "/oic/p", "id": "d6940aea-d1b5-53dd-a123-838b73b02d10", "if": []interface{}{"oic.if.r", "oic.if.baseline"}, "p": map[interface{}]interface{}{"bm": uint64(3), "port": uint64(0), "sec": false, "x.org.iotivity.tcp": uint64(0), "x.org.iotivity.tls": uint64(0)}, "rt": []interface{}{"oic.wk.p"}}}, "status": "online"},
177177
)
178178
}

test/test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ func init() {
6363
ResourceTypes: []string{"oic.wk.p"},
6464
Interfaces: []string{"oic.if.r", "oic.if.baseline"},
6565
Policy: &schema.Policy{
66-
BitMask: 1,
66+
BitMask: 3,
6767
},
6868
},
6969

@@ -72,7 +72,7 @@ func init() {
7272
ResourceTypes: []string{"oic.d.cloudDevice", "oic.wk.d"},
7373
Interfaces: []string{"oic.if.r", "oic.if.baseline"},
7474
Policy: &schema.Policy{
75-
BitMask: 1,
75+
BitMask: 3,
7676
},
7777
},
7878

0 commit comments

Comments
 (0)