add websocket feature and dashboard
authorMinji Park <minjii.park@samsung.com>
Wed, 5 Apr 2017 04:13:39 +0000 (13:13 +0900)
committerJee Hyeok Kim <jihyeok13.kim@samsung.com>
Thu, 6 Apr 2017 06:55:08 +0000 (06:55 +0000)
commitf466781bbec93635045ded718f61d479d61fd1cf
tree924415beb0a70fe96de5064ab83c083b42e39b7c
parent0d6fbbd9fb4c2f93252496632fd8fe06d672d28c
add websocket feature and dashboard

- added dashboard using websocket
- modified websocket spec related to length 0
- added websocket client

Change-Id: I14bf29702165448d364d7544544519b48866e1c0
Signed-off-by: Jung Seungho <shonest.jung@samsung.com>
Signed-off-by: Minji Park <minjii.park@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/18519
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Yeonghun Nam <yeonghun.nam@samsung.com>
Reviewed-by: Jee Hyeok Kim <jihyeok13.kim@samsung.com>
24 files changed:
cloud/dashboard/.gitignore [new file with mode: 0644]
cloud/dashboard/README [new file with mode: 0644]
cloud/dashboard/package.json [new file with mode: 0644]
cloud/dashboard/public/favicon.ico [new file with mode: 0644]
cloud/dashboard/public/index.html [new file with mode: 0644]
cloud/dashboard/src/Client.js [new file with mode: 0644]
cloud/dashboard/src/components/CoapWebsocketClientSample/controlee_temperatureApp.js [new file with mode: 0644]
cloud/dashboard/src/components/CoapWebsocketClientSample/controller_ForTemperature.js [new file with mode: 0644]
cloud/dashboard/src/components/CoapWebsocketClientSample/controller_forAirconControlee.js [new file with mode: 0644]
cloud/dashboard/src/components/CoapWebsocketCodec.js [new file with mode: 0644]
cloud/dashboard/src/components/ConnectDialog.js [new file with mode: 0644]
cloud/dashboard/src/components/ErrorMessage.js [new file with mode: 0644]
cloud/dashboard/src/components/FirmwareManagement.js [new file with mode: 0644]
cloud/dashboard/src/components/MainAppBar.js [new file with mode: 0644]
cloud/dashboard/src/components/MainMenu.js [new file with mode: 0644]
cloud/dashboard/src/components/ResourceList.js [new file with mode: 0644]
cloud/dashboard/src/components/ResourceListToolbar.js [new file with mode: 0644]
cloud/dashboard/src/components/SigninPage.js [new file with mode: 0644]
cloud/dashboard/src/components/SignupButton.js [new file with mode: 0644]
cloud/dashboard/src/index.css [new file with mode: 0644]
cloud/dashboard/src/index.js [new file with mode: 0644]
cloud/stack/src/main/java/org/iotivity/cloud/base/protocols/coap/CoapDecoder.java
cloud/stack/src/main/java/org/iotivity/cloud/base/protocols/coap/CoapEncoder.java
cloud/stack/src/main/java/org/iotivity/cloud/base/protocols/coap/websocket/WebSocketFrameHandler.java