incubator-edgent-samples.git
11 months ago- Replaced the code for rounding double values to a given number of fractional digits... develop
Christofer Dutz [Wed, 14 Feb 2018 21:20:03 +0000 (22:20 +0100)] 
- Replaced the code for rounding double values to a given number of fractional digits in order to make it work in other locales than "EN"

13 months agoadd hint about utilizing uber jar minimizeJar 7/head
Dale LaBossiere [Fri, 15 Dec 2017 18:57:06 +0000 (13:57 -0500)] 
add hint about utilizing uber jar minimizeJar

13 months agoREADME.md typos 6/head
Dale LaBossiere [Tue, 5 Dec 2017 19:51:36 +0000 (14:51 -0500)] 
README.md typos

13 months agofix IDE clone template doc
Dale LaBossiere [Tue, 5 Dec 2017 19:41:03 +0000 (14:41 -0500)] 
fix IDE clone template doc

13 months agofix IDE clone template doc
Dale LaBossiere [Tue, 5 Dec 2017 19:38:42 +0000 (14:38 -0500)] 
fix IDE clone template doc

13 months agodoc updates for getting started etc
Dale LaBossiere [Tue, 5 Dec 2017 19:11:07 +0000 (14:11 -0500)] 
doc updates for getting started etc

14 months agoUpdate info about building against a different runtime version 4/head
Dale LaBossiere [Wed, 22 Nov 2017 16:53:00 +0000 (11:53 -0500)] 
Update info about building against a different runtime version

14 months agoignore maven wrapper jar in template 3/head
Dale LaBossiere [Wed, 22 Nov 2017 14:49:36 +0000 (09:49 -0500)] 
ignore maven wrapper jar in template

14 months agoadd CONTRIBUTORS and .mailmap 2/head
Dale LaBossiere [Tue, 21 Nov 2017 21:57:29 +0000 (16:57 -0500)] 
add CONTRIBUTORS and .mailmap

14 months agoadd update-samples-version.sh 1/head
Dale LaBossiere [Tue, 21 Nov 2017 21:32:44 +0000 (16:32 -0500)] 
add update-samples-version.sh

14 months agoadd DEVELOPMENT.md
Dale LaBossiere [Tue, 21 Nov 2017 21:32:24 +0000 (16:32 -0500)] 
add DEVELOPMENT.md

14 months agoupdate README.md with download info
Dale LaBossiere [Tue, 21 Nov 2017 21:31:49 +0000 (16:31 -0500)] 
update README.md with download info

14 months agoremove commented out parent decl in pom.xml.template to ease
Dale LaBossiere [Tue, 21 Nov 2017 21:03:10 +0000 (16:03 -0500)] 
remove commented out parent decl in pom.xml.template to ease
update-samples-version.sh

14 months agomake the samples build against the (latest) released runtime
Dale LaBossiere [Tue, 21 Nov 2017 20:51:34 +0000 (15:51 -0500)] 
make the samples build against the (latest) released runtime

this is good for users downloading&building
but a nusance for someone developing the samples
(e.g., "1.2.0" doesn't exist yet)

see the forthcoming ./update-samples-version.sh script

14 months agofix warning in sample TempSensor.java
Dale LaBossiere [Tue, 21 Nov 2017 17:33:30 +0000 (12:33 -0500)] 
fix warning in sample TempSensor.java

14 months agoreset samples version to match current (1.2.0-SNAPSHOT) runtime on develop branch
Dale LaBossiere [Tue, 21 Nov 2017 17:26:32 +0000 (12:26 -0500)] 
reset samples version to match current (1.2.0-SNAPSHOT) runtime on develop branch

14 months agoadd doc for edgent runtime version override
Dale LaBossiere [Tue, 21 Nov 2017 17:21:58 +0000 (12:21 -0500)] 
add doc for edgent runtime version override

14 months agoupdate to match some changes in website/site/docs/application_development.md
Dale LaBossiere [Tue, 21 Nov 2017 16:58:11 +0000 (11:58 -0500)] 
update to match some changes in website/site/docs/application_development.md

14 months agoComplete the 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT changes
Dale LaBossiere [Tue, 7 Nov 2017 18:02:48 +0000 (13:02 -0500)] 
Complete the 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT changes

This is just a short term change to get the develop branch back in
working order.  Longer term the automation needs to make all of the
needed changes.

14 months agoUpdate sample poms for 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT
Dale LaBossiere [Mon, 6 Nov 2017 23:30:09 +0000 (18:30 -0500)] 
Update sample poms for 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT

commit a221f2f changed a lot of the poms but didn't get these.

14 months agoMerge pull request #317
Dale LaBossiere [Mon, 6 Nov 2017 18:15:13 +0000 (13:15 -0500)] 
Merge pull request #317

This closes #317

14 months agoupdate doc: RELEASE_NOTES, samples/README.md
Dale LaBossiere [Mon, 6 Nov 2017 18:12:42 +0000 (13:12 -0500)] 
update doc: RELEASE_NOTES, samples/README.md

14 months ago- Disabled the "Cleanup" step of the build.
Christofer Dutz [Sun, 5 Nov 2017 15:01:21 +0000 (16:01 +0100)] 
- Disabled the "Cleanup" step of the build.
- Fine tuned the Jenkinsfile to run "sonar" and "site-generation" only on the develop branch.
- Fixed some warnings in the  get-edgent-jars.sh script

14 months agogetting started updates
Dale LaBossiere [Wed, 1 Nov 2017 19:04:29 +0000 (15:04 -0400)] 
getting started updates

- fix mvnw in samples/template
- add TempSensorSample

14 months agodoc tweaks
Dale LaBossiere [Wed, 1 Nov 2017 13:20:06 +0000 (09:20 -0400)] 
doc tweaks

14 months agouse "<ver>-incubating" order in bundle names
Dale LaBossiere [Tue, 31 Oct 2017 16:47:53 +0000 (12:47 -0400)] 
use "<ver>-incubating" order in bundle names

14 months agoremove all gradle tooling artifacts and "exclusions" from the repo
Dale LaBossiere [Mon, 30 Oct 2017 15:26:41 +0000 (11:26 -0400)] 
remove all gradle tooling artifacts and "exclusions" from the repo

We really want to support only a single set of build tooling.
Also, while perhaps not too too difficult to remedy, the current
state of the grade tooling won't work due to some repo restructuring.

TODO identify / cleanup items in buildTools that have no role going
forward (most if not all of them).

15 months agoAdditional pom transformations: increase pom commonality/generality,
Dale LaBossiere [Mon, 23 Oct 2017 14:02:12 +0000 (10:02 -0400)] 
Additional pom transformations: increase pom commonality/generality,
lessen errors

- use ${package.groupId}
- use ${package.version}
- add edgent.retrolambda.srcArtifactGroupId - (platform) groupId of
transformation's input artifacts (jars)
- add edgent.projname.platform - platform text fragment for proj name
- add edgent.runtime.groupId - groupId for the platform's jars
- rename edgent.version to edgent.runtime.version

15 months agoswitch to groupId-per-platform
Dale LaBossiere [Wed, 18 Oct 2017 21:49:58 +0000 (17:49 -0400)] 
switch to groupId-per-platform

straightforward / minimal-style changes

15 months agominor doc stuff
Dale LaBossiere [Wed, 18 Oct 2017 00:09:25 +0000 (20:09 -0400)] 
minor doc stuff

15 months agomore doc work
Dale LaBossiere [Tue, 17 Oct 2017 20:56:48 +0000 (16:56 -0400)] 
more doc work

15 months agorework get-edgent-jars.sh, add get-edgent-jars-project
Dale LaBossiere [Tue, 17 Oct 2017 17:59:03 +0000 (13:59 -0400)] 
rework get-edgent-jars.sh, add get-edgent-jars-project

The new approach uses the same maven "distribution"
mechanism that as the source release's "mvn package -Pdistribution".
The commonality of the generated bundles is goodness
and the included DEPENDENCIES (licensing doc) file
is valuable for users.
At this time the original script is retained as
old-get-edgent-jars.sh.
Updated relevant doc.

15 months agofix (finally?) samples and j7
Dale LaBossiere [Mon, 16 Oct 2017 18:39:58 +0000 (14:39 -0400)] 
fix (finally?) samples and j7

- the prior "rototil" commit wasn't complete
  - it didn't actually compile anything for j7... woops
  - started to flesh that out but...
- had 2nd thoughts and decided should be able to simplify
  - undo the rototil and simply build the samples with either j8 or j7
edgent jars
  - don't have separate j8,j7 samples groupIds; samples artifacts will
be j8 unless built with -Pplatform-java7

15 months agomore samples build tweaking
Dale LaBossiere [Wed, 11 Oct 2017 20:02:54 +0000 (16:02 -0400)] 
more samples build tweaking

15 months agorototill samples poms for j7 support
Dale LaBossiere [Wed, 11 Oct 2017 19:35:50 +0000 (15:35 -0400)] 
rototill samples poms for j7 support

- model like the Edgent core's platform pom structure (ugh)

15 months agofix get-edgent-jars for j7 and android
Dale LaBossiere [Wed, 11 Oct 2017 14:00:38 +0000 (10:00 -0400)] 
fix get-edgent-jars for j7 and android

15 months agotweaks to package-app.sh
Dale LaBossiere [Tue, 10 Oct 2017 21:29:38 +0000 (17:29 -0400)] 
tweaks to package-app.sh

15 months agoadd commented out edgent-android deps to sample template
Dale LaBossiere [Tue, 10 Oct 2017 15:23:00 +0000 (11:23 -0400)] 
add commented out edgent-android deps to sample template

15 months agosource bundle README updates
Dale LaBossiere [Mon, 9 Oct 2017 23:11:53 +0000 (19:11 -0400)] 
source bundle README updates

15 months agomore samples doc work
Dale LaBossiere [Mon, 9 Oct 2017 22:59:17 +0000 (18:59 -0400)] 
more samples doc work

15 months agomore distribution & samples doc tweaks
Dale LaBossiere [Mon, 9 Oct 2017 17:11:28 +0000 (13:11 -0400)] 
more distribution & samples doc tweaks

15 months ago- Adjusted the distribution to include required licensing information.
Christofer Dutz [Wed, 4 Oct 2017 19:03:00 +0000 (21:03 +0200)] 
- Adjusted the distribution to include required licensing information.

15 months agoadd samples/template NOTICE
Dale LaBossiere [Wed, 4 Oct 2017 15:30:55 +0000 (11:30 -0400)] 
add samples/template NOTICE

15 months agofix NOTICE initial copyright dates
Dale LaBossiere [Wed, 4 Oct 2017 15:24:14 +0000 (11:24 -0400)] 
fix NOTICE initial copyright dates

- fix initial copyright date in NOTICE files
- and add 'non-IBM' NOTICE files to achieve the above

15 months ago- Removed the "DEPENDENCIES" generation (not needed)
Christofer Dutz [Wed, 4 Oct 2017 08:29:35 +0000 (10:29 +0200)] 
- Removed the "DEPENDENCIES" generation (not needed)
- Removed the now no longer needed optional dependencies
- Reduced the number of bundled license texts to only the required ones

15 months agoadd correct NOTICE to samples
Dale LaBossiere [Mon, 2 Oct 2017 17:57:27 +0000 (13:57 -0400)] 
add correct NOTICE to samples

15 months agoadd DISCLAIMER to samples source bundle
Dale LaBossiere [Mon, 2 Oct 2017 17:55:00 +0000 (13:55 -0400)] 
add DISCLAIMER to samples source bundle

15 months agosync samples mvn wrapper with changes in parent
Dale LaBossiere [Mon, 2 Oct 2017 17:40:49 +0000 (13:40 -0400)] 
sync samples mvn wrapper with changes in parent

15 months agomerge from origin/feature/maven
Dale LaBossiere [Tue, 26 Sep 2017 21:18:01 +0000 (17:18 -0400)] 
merge from origin/feature/maven

15 months agoAPPLICATION_DEVELOPMENT.md tweaks
Dale LaBossiere [Tue, 26 Sep 2017 21:16:04 +0000 (17:16 -0400)] 
APPLICATION_DEVELOPMENT.md tweaks

15 months ago- Make the java7 version of the samples build
Christofer Dutz [Tue, 26 Sep 2017 20:52:34 +0000 (22:52 +0200)] 
- Make the java7 version of the samples build

15 months agoMerge remote-tracking branch 'origin/feature/maven' into feature/maven
Christofer Dutz [Tue, 26 Sep 2017 19:13:04 +0000 (21:13 +0200)] 
Merge remote-tracking branch 'origin/feature/maven' into feature/maven

15 months ago- Fixed an invalid groupId
Christofer Dutz [Tue, 26 Sep 2017 19:12:53 +0000 (21:12 +0200)] 
- Fixed an invalid groupId

15 months agoAdjust javadoc overview.html for getting started and samples
Dale LaBossiere [Tue, 26 Sep 2017 19:12:20 +0000 (15:12 -0400)] 
Adjust javadoc overview.html for getting started and samples

15 months agocleanup and tweak samples poms and doc for android
Dale LaBossiere [Tue, 26 Sep 2017 15:28:11 +0000 (11:28 -0400)] 
cleanup and tweak samples poms and doc for android

15 months ago- Added IBM contrib NOTICE versions to all modules contributed by IBM
Christofer Dutz [Mon, 25 Sep 2017 14:02:50 +0000 (16:02 +0200)] 
- Added IBM contrib NOTICE versions to all modules contributed by IBM

16 months agotweak get-edgent-jars.sh
Dale LaBossiere [Tue, 19 Sep 2017 19:07:10 +0000 (15:07 -0400)] 
tweak get-edgent-jars.sh

16 months agoAdd sample list to samples/R.md, couple of other doc cleanup
Dale LaBossiere [Mon, 18 Sep 2017 15:38:34 +0000 (11:38 -0400)] 
Add sample list to samples/R.md, couple of other doc cleanup

16 months agoremove runjdbcsample.sh.orig
Dale LaBossiere [Tue, 12 Sep 2017 22:25:32 +0000 (18:25 -0400)] 
remove runjdbcsample.sh.orig

16 months agoremove maven-wrapper.jar from repo
Dale LaBossiere [Tue, 12 Sep 2017 17:52:08 +0000 (13:52 -0400)] 
remove maven-wrapper.jar from repo

16 months agomore D.md and README cleanup
Dale LaBossiere [Tue, 12 Sep 2017 16:30:01 +0000 (12:30 -0400)] 
more D.md and README cleanup

16 months agosquelch eclipse warnings on samples/pom.xml
Dale LaBossiere [Wed, 6 Sep 2017 20:31:02 +0000 (16:31 -0400)] 
squelch eclipse warnings on samples/pom.xml

16 months agoadd .mvn to samples to make mvnw work
Dale LaBossiere [Wed, 6 Sep 2017 19:54:12 +0000 (15:54 -0400)] 
add .mvn to samples to make mvnw work

16 months agocleanup/fix some sample README and scripts
Dale LaBossiere [Wed, 6 Sep 2017 19:14:47 +0000 (15:14 -0400)] 
cleanup/fix some sample README and scripts

16 months agotweak samples/README.md
Dale LaBossiere [Wed, 30 Aug 2017 21:43:16 +0000 (17:43 -0400)] 
tweak samples/README.md

17 months ago- Fixed all the remaining errors and warnings in Eclipse
Christofer Dutz [Wed, 16 Aug 2017 07:19:12 +0000 (09:19 +0200)] 
- Fixed all the remaining errors and warnings in Eclipse

17 months ago- Fixed JDBCTests not working with usernames containing special characters ("christof...
Christofer Dutz [Tue, 15 Aug 2017 19:48:56 +0000 (21:48 +0200)] 
- Fixed JDBCTests not working with usernames containing special characters ("christofer.dutz" in my case)
- Finetuned the jacoco config
- Changed the console server application to contain the war as embedded resource (Making it work in examples)

17 months ago- Added the config to make the servlet.war available to the examples in "edgent-sampl...
Christofer Dutz [Mon, 14 Aug 2017 13:39:23 +0000 (15:39 +0200)] 
- Added the config to make the servlet.war available to the examples in "edgent-samples-topology"

17 months agoupdate JAVA_SUPPORT, RELEASE_NOTES, and remove building samples from platform-java7
Dale LaBossiere [Wed, 9 Aug 2017 17:51:50 +0000 (13:51 -0400)] 
update JAVA_SUPPORT, RELEASE_NOTES, and remove building samples from platform-java7

17 months agotweak samples template
Dale LaBossiere [Wed, 9 Aug 2017 12:52:07 +0000 (08:52 -0400)] 
tweak samples template

17 months agoadd application template sample
Dale LaBossiere [Wed, 9 Aug 2017 06:37:06 +0000 (02:37 -0400)] 
add application template sample

17 months agorefactor the test/svt project
Dale LaBossiere [Wed, 9 Aug 2017 04:36:51 +0000 (00:36 -0400)] 
refactor the test/svt project

The project's use of things in "samples" is problematic.
Migrate the problematic things in test/svt to samples/apps and samples/utils
(there's nothing "test-ish" about them).

Leave the non-problematic part of tests/svt as is for now
even though there nothing "test-ish" about it either.
It might be a sample though it's not clear that it would be a useful/good one.

17 months agoflesh out samples run scripts and doc
Dale LaBossiere [Tue, 8 Aug 2017 23:02:04 +0000 (19:02 -0400)] 
flesh out samples run scripts and doc

17 months agofirst pass of changes to create separate samples bundle, etc
Dale LaBossiere [Mon, 7 Aug 2017 14:59:40 +0000 (10:59 -0400)] 
first pass of changes to create separate samples bundle, etc

18 months ago- Renamed "runtimes" back to "runtime" (singular)
Christofer Dutz [Wed, 12 Jul 2017 08:18:55 +0000 (10:18 +0200)] 
- Renamed "runtimes" back to "runtime" (singular)
- Added the "websocket" module to the android distribution
- Removed the third party dependencies from the distribution packages
- Reduced the amount of things built during a travis build (Build log was exceeding the 4MB limit)
- Made the rat plugin directly mention files with missing licenses in the build log
- Changed the "direct" provider dependency in websocket into a test dependency

18 months ago- Fixed typo in artifact name
Christofer Dutz [Tue, 11 Jul 2017 09:28:55 +0000 (11:28 +0200)] 
- Fixed typo in artifact name

18 months ago- Removed the shade plugin execution from the examples.
Christofer Dutz [Mon, 10 Jul 2017 13:58:23 +0000 (15:58 +0200)] 
- Removed the shade plugin execution from the examples.

18 months ago- Made the build for the exmaples create uber-jars that contain all dependencies.
Christofer Dutz [Sun, 25 Jun 2017 13:32:32 +0000 (15:32 +0200)] 
- Made the build for the exmaples create uber-jars that contain all dependencies.
- Added a sample start script that is able to start an example on mac/linux

18 months ago- Moved a resource from the source to the resource directory
Christofer Dutz [Sun, 25 Jun 2017 13:31:39 +0000 (15:31 +0200)] 
- Moved a resource from the source to the resource directory

19 months ago- Moved the android modules to the android platform
Christofer Dutz [Tue, 20 Jun 2017 09:35:31 +0000 (11:35 +0200)] 
- Moved the android modules to the android platform
- Removed the android modules from the java7 platform
- Refactored the android modules to compile with java7 instead of java8
- Removed redundant gitignore files as the main gitignore is handling all cases

19 months ago- Added pom-only versions of all artifacts that build the Java7 version
Christofer Dutz [Mon, 19 Jun 2017 13:57:21 +0000 (15:57 +0200)] 
- Added pom-only versions of all artifacts that build the Java7 version
- Made that build and run all tests with Java7 using the keychain plugin
- Did some minor adjustments where the Java8 versions could not be ported to Java7 due to Java8 API usage
- Refactored the tests to be runnable in the Java7 projects too.
- Added all the previously missing modules (Now all edgent modules except some examples also work on Java7)

19 months ago- Removed the java8 and java7 profiles
Christofer Dutz [Sun, 18 Jun 2017 13:53:38 +0000 (15:53 +0200)] 
- Removed the java8 and java7 profiles
- Added pom-only java7-counterparts for all java7 supporting modules
- Added toolchain support to make the java7 projects run the unit-tests with java7
- Changed Range class in API to not use Java8-only methods
- Disabled one check in RangeTest that tested my previously modified Range class

19 months ago- Deleted the checked-in eclipse settings files
Christofer Dutz [Thu, 15 Jun 2017 09:52:00 +0000 (11:52 +0200)] 
- Deleted the checked-in eclipse settings files

19 months ago- Fine tuned the java7 build
Christofer Dutz [Wed, 14 Jun 2017 15:30:30 +0000 (17:30 +0200)] 
- Fine tuned the java7 build
- Activated the RAT plugin
- Added some missing license headers

19 months agoRefactored the project to be able to produce 1.2.0 and 1.2.0.java7 versioned artifacts.
Christofer Dutz [Fri, 9 Jun 2017 09:45:48 +0000 (11:45 +0200)] 
Refactored the project to be able to produce 1.2.0 and 1.2.0.java7 versioned artifacts.

19 months agoPrefixed all artifacts with "edgent-"
Christofer Dutz [Wed, 7 Jun 2017 12:41:38 +0000 (14:41 +0200)] 
Prefixed all artifacts with "edgent-"

19 months agoFinished the Maven migration (Enabled all test)
Christofer Dutz [Fri, 2 Jun 2017 13:37:11 +0000 (15:37 +0200)] 
Finished the Maven migration (Enabled all test)

19 months agoMerge branch 'master' of https://github.com/apache/incubator-edgent into feature...
Christofer Dutz [Tue, 30 May 2017 10:51:50 +0000 (12:51 +0200)] 
Merge branch 'master' of https://github.com/apache/incubator-edgent into feature/maven

19 months agoMaven migration
Christofer Dutz [Sun, 28 May 2017 13:51:58 +0000 (15:51 +0200)] 
Maven migration

19 months ago[Edgent-417] cleanup old ant-build cruft
Dale LaBossiere [Thu, 25 May 2017 18:12:03 +0000 (14:12 -0400)] 
[Edgent-417] cleanup old ant-build cruft

22 months ago[Edgent-387] fix usage msg for useGW
Dale LaBossiere [Tue, 28 Feb 2017 16:08:46 +0000 (11:08 -0500)] 
[Edgent-387] fix usage msg for useGW

22 months ago[Edgent-387] update iotp sample javadoc
Dale LaBossiere [Mon, 27 Feb 2017 23:15:42 +0000 (18:15 -0500)] 
[Edgent-387] update iotp sample javadoc

- update the overview javadoc samples table
- update the sample/connector/iotp package doc
- update the sample's doc

22 months agotidy up things
Dale LaBossiere [Sun, 26 Feb 2017 20:02:15 +0000 (15:02 -0500)] 
tidy up things

22 months agoclarify limitations with IotProvider and PublishSubscribeService
Dale LaBossiere [Sat, 25 Feb 2017 00:24:10 +0000 (19:24 -0500)] 
clarify limitations with IotProvider and PublishSubscribeService

22 months agoInitial IotpGateway implementation
Dale LaBossiere [Thu, 23 Feb 2017 22:10:13 +0000 (17:10 -0500)] 
Initial IotpGateway implementation

- some updates to the initial IotGateway interface
- add IotpGateway and its runtime classes
- add sample clients - it all seems to be working
- TODO flesh out the new IotDevice methods in EchoIotDevice, MqttDevice
and PubSubIotDevice

23 months ago[Edgent-375] Add IotpDevice.httpEvents(...)
Dale LaBossiere [Mon, 20 Feb 2017 22:59:26 +0000 (17:59 -0500)] 
[Edgent-375]  Add IotpDevice.httpEvents(...)

23 months ago[Edgent-379] upgrade to WIoTP iot-java 0.2.2
Dale LaBossiere [Fri, 17 Feb 2017 21:16:05 +0000 (16:16 -0500)] 
[Edgent-379] upgrade to WIoTP iot-java 0.2.2

- update build.gradle files
- update eclipse .classpath files
- update LICENSE
- update binary license files
- update RELEASE_NOTES with noteworthy change in iot-java behavior
- update IotpDevice to avoid some deprecated iot-java methods
  and bug in new method (see commentary in IotpDevice)
- update iotp sample run scripts

23 months agofix samples classpath for eclipse
Dale LaBossiere [Tue, 7 Feb 2017 21:14:52 +0000 (16:14 -0500)] 
fix samples classpath for eclipse

23 months ago[Edgent-376] Support use in WIoTP Managed Device context
Dale LaBossiere [Tue, 7 Feb 2017 20:07:24 +0000 (15:07 -0500)] 
[Edgent-376] Support use in WIoTP Managed Device context

- add IotpDevice(DeviceClient) ctor
- add a quickstart sample that uses it

23 months agomore cleanup
Dale LaBossiere [Fri, 3 Feb 2017 19:33:23 +0000 (14:33 -0500)] 
more cleanup