- 16 Jul, 2017 4 commits
-
-
Larry Sachs authored
A try/catch block is necessary to avoid throwing all the way back into mpm code where it cannot be handled, causing the bridge to become unresponsive. Change-Id: I4031d8f8a652530404f3763d316db9bf54106023 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21349Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
Change-Id: Id0470fef38c2a8dbed44fb1726d7dcecc7b6e5a1 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21453Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
The resource type 'oic.r.upnp.stateVariable' has been changed to 'oic.r.upnp.statevariable' Per OCF 1.0.0 Core Spec resource types must be dot separated and lower case. This code change will also requires a change to the upnp bridge generic data models. Discovered by CTT testing. Change-Id: I8a9c3f4fb5537bdf14dd3452d431f613a2c43874 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21457Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
Change-Id: I7c07bfc62e220cf67c395f954b3f438130aa5daf Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21431Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 07 Jul, 2017 1 commit
-
-
Larry Sachs authored
UpnpGenericService::processPutRequest() now sends the request to gupnp library and returns the result in the returned payload. Change-Id: Ib7edabeea9326c6f569df7fa8302ae1055f69a0d Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21313Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 30 Jun, 2017 1 commit
-
-
Larry Sachs authored
Attributes added are aligned with current upnp generic data models. Change-Id: I20c14667a3ef4a460bbcc19ca1349b8ccbf8de67 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/21155Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 23 Jun, 2017 1 commit
-
-
Larry Sachs authored
Updated device attributes to match spec, added service attributes per spec. Added service links for actions and state variables. Added resources for actions and state variables. This is an interim commit, still need to add resource attributes for actions and state variables. Removed 'uuid:' from resource paths. Change-Id: I25c8903da2ba194fbbe7776be43e11c931e5ab21 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/20849Reviewed-by:
George Nash <george.nash@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 02 Jun, 2017 1 commit
-
-
Larry Sachs authored
Generic upnp devices are now included in the 'links' of the upnp bridge. Generic upnp services are now included in the 'links' of each generic device. Change-Id: I97583eef53999c5e262328cd4b44444217bccb68 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/20523Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 31 May, 2017 1 commit
-
-
George Nash authored
Change-Id: Ie5fe691024e7023b89d3a8b465172b56c26bd63f Signed-off-by:
George Nash <george.nash@intel.com>
-
- 30 May, 2017 1 commit
-
-
Larry Sachs authored
The bridge device has a upnp-bridge resource which hosts the discovered devices. The hosted devices are in a links array. The bridge resource has rt of oic.d.bridge and oic.wk.col, the if now includes oic.if.ll Change-Id: I16c31635154d4608565c6ce7e972105b9b88bcba Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/20401Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 24 May, 2017 1 commit
-
-
Larry Sachs authored
The uri attribute has been removed from Light and related resources PowerSwitch and Brightness. The uri is now retrieved from the OcRepresentation. Change-Id: I604e0b60a29d233e77e6a063d411768474333e33 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/20369Reviewed-by:
George Nash <george.nash@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 16 May, 2017 1 commit
-
-
George Nash authored
This adds the the oic.wk.col to the oic.d.light device Also adds the oic.if.ll to the resource interfaces. Change-Id: I63c6cecc955ecf566c0c12b12cf1d1d4a7bd4808 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19757Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 01 May, 2017 2 commits
-
-
Larry Sachs authored
The URI is no longer returned as an attribute and is now obtained from the OcRep. As a work-around for a previous bug, the uri was kept as an attribute. The work-around is no longer necessary and was causing a CTT test to fail. Change-Id: I78b30aad9eabd62ccef4de89820e86722f9ba038 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19509Reviewed-by:
George Nash <george.nash@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
Change-Id: Iac27cae48fafa8d11151e17eb88d16f024d91d96 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19439Reviewed-by:
George Nash <george.nash@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 19 Apr, 2017 1 commit
-
-
George Nash authored
Updated the README file to include instructions. Most of the updates were indicating how to run the new plugin. Change-Id: I6ea8deb90735856935335b010a6089f5ee601c22 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19127Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 18 Apr, 2017 1 commit
-
-
Larry Sachs authored
Change-Id: I3b60a832e78ada2622855cabdf78c17b80426592 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19017Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 17 Apr, 2017 1 commit
-
-
George Nash authored
Removed commented out code. Most of this code is old code that used the Resource Container. Change-Id: I51d9215c1ebcd05deaa06776766908b0a425b3ab Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/19019Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 14 Apr, 2017 1 commit
-
-
Larry Sachs authored
Per Bridging Spec, each virtual resource should have the resource type oic.d.virtual UPnP virtual resources will also have their smart home resource types as well (eg. oic.d.light). Change-Id: I438c75914185b97a89bb0992047978fc34ac231e Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18939Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 13 Apr, 2017 1 commit
-
-
Larry Sachs authored
The Upnp Bridge Device (oic.d.bridge) will be created when the upnp plugin starts and removed when the plugin stops. The bridge device's links will be the href of the upnp virtual resources. Change-Id: I8257b331f0175715f4874eef01a4024fbc4d31a9 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18849Reviewed-by:
George Nash <george.nash@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 11 Apr, 2017 1 commit
-
-
George Nash authored
Change-Id: I5ab825ca172b9f63715c50e618c7e94fee6e362c Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18717Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 10 Apr, 2017 1 commit
-
-
George Nash authored
Change-Id: I4ab13b23aba9cbfa24870c16656c621a0e571db8 Signed-off-by:
George Nash <george.nash@intel.com>
-
- 07 Apr, 2017 8 commits
-
-
George Nash authored
Change-Id: Ia4efc35b9e497e7feb57c969642b46ed131f80d1 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18619Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com>
-
Larry Sachs authored
Change-Id: I1847b1a631fb49bcfd6676e0b870623b3d1a9292 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18537Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com>
-
Larry Sachs authored
Per spec, uri cannot start with /oic/ Uri that started with /oic/upnp/ now starts with /upnp/ Change-Id: If1e560a898530628cb821ab1ae27242f5d39215c Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18547Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com>
-
Larry Sachs authored
This was done in the UpnpBridge and is expected in the Android UpnpClient App. Change-Id: Icc4ff5170fd1e0c5482bc430368f7221f2e2da17 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18583Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
George Nash authored
The echoResponce function is not actually returning the data that is expected by the mpm_client resulting in the client generating a large number of unexpected pluginReconnect calls. May have to manually removed the reconnect.db if it is already making multiple reconnect requests. Change-Id: Ieb20609e7fdbe64585acd9ade654d3b58ac078e1 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18493Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
George Nash authored
Patch Set 3 -- added processGetRequest() Patch Set 4 -- added processPutRequest() Patch Set 5 -- added gupnp library calls Patch Set 6 -- added dimming service Patch Set 7 -- added observer notification Patch Set 8 -- refactor observer notification Change-Id: I0381b03063fb79c823888fd7a257c5684dbf281d Signed-off-by:
George Nash <george.nash@intel.com> Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/18143Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
George Nash authored
Change-Id: Ib63bdeee924d0630a91f3d47b078cd8999c1fc24 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/17941Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
George Nash authored
This setup a fold called plugins that contains a single file that is a copy of the stub_plugin from the iotivity bridgin folder. With a few minor changes. This commit also contains the build script additions to build the plugin. This does not contain a client to launch the plugin the mpm_sample_client from iotivity will be needed to start the plugin for the time being. Change-Id: Ie362541af8f5fcd3983cc8a1514556a2c0c42827 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/17665Tested-by:
jenkins-iotivity <jenkins@iotivity.org> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 06 Feb, 2017 1 commit
-
-
George Nash authored
Change-Id: I32c8520296898527acde590cc2cb5e304aa82895 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/17081Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
- 19 Dec, 2016 2 commits
-
-
Larry Sachs authored
Change-Id: I6769c7bbf289275335b6ede12d0aca64f631974c Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/15771Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
This became necessary since get() will now throw a RCSBadGetException if the types don't match, or the attributes type is null. Change-Id: I3898ab8c984a81d5fce8c3ef0a31d8b58af7ed2f Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/15817Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
- 13 Dec, 2016 2 commits
-
-
George Nash authored
Change-Id: I78c81868c9151442ce4658530f5ce0d9a31015f4 Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/15517Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
Change-Id: I2d4085671b916b40824e3ba89e54ac497eb3a4e8 Signed-off-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/15513Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
- 01 Sep, 2016 1 commit
-
-
Larry Sachs authored
Change-Id: I709fc4060b5d2d95ac4914d0ffc9f4e65873856a Signed-off-by:
ljsachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/11303Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
George Nash <george.nash@intel.com> Reviewed-by:
George Nash <george.nash@intel.com>
-
- 26 Aug, 2016 1 commit
-
-
Larry Sachs authored
Change-Id: If5953951caaeaa43fdd27588ff741cca0e37bbb7 Signed-off-by:
ljsachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/10925Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 24 Aug, 2016 2 commits
-
-
Larry Sachs authored
An Android app to discover media and select a renderer using the prototype data models of the UpnpBridge. Build instructions are in README.md Change-Id: I2d6a43307163e1edf738bdb6aa02447bb040c4e5 Signed-off-by:
ljsachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/10819Tested-by:
jenkins-iotivity <jenkins-iotivity@opendaylight.org> Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
Larry Sachs authored
Change-Id: I8d2102cb075c2a5e2788301fc3f2824803e3ebf7 Signed-off-by:
ljsachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/10815Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-
- 23 Aug, 2016 1 commit
-
-
Larry Sachs authored
Change-Id: I171adc1cafa327cd36cc90c3c8c805af90de2d9c Signed-off-by:
ljsachs <larry.j.sachs@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/10817Reviewed-by:
George Nash <george.nash@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com>
-
- 11 Aug, 2016 1 commit
-
-
George Nash authored
Change-Id: I0430d1a054e63c11fb7478f6b0152336b0fc58ea Signed-off-by:
George Nash <george.nash@intel.com> Reviewed-on: https://gerrit.iotivity.org/gerrit/9563Reviewed-by:
Larry Sachs <larry.j.sachs@intel.com> Reviewed-by:
Rick Bell <richard.s.bell@intel.com> Tested-by:
Rick Bell <richard.s.bell@intel.com>
-