Added API enum for removing observation of servers' resource.
Turned out to be a very minimal change to the public API.
Added more changes to fulfill callback management requirements. (i.e. Token in/out on OCDoResource())
Reverted Token implementation. Defined "OCDoHandle"
Turned off many over-zealous ignore-warning flags. Fixed few errors that arose with that.
Made fixes to all modules (minus libcoap, which didnt need it) to get the stack to build with new infrastructure (i.e. baggage of maintaining ODDoHandle) in place.
Rebased on top of Sachin's changeset. Made changes so that the stack and apps build and compile.
Sachin made changes to a makefile. I rebased onto his patch set #6.
Changed "eth3" to "eth0" in sample apps. Turned tabs into spaces.
Somehow 'OCDoHandle' was commented out in my changeset? Well, I uncommented it out and it builds again. Logging ONLY works with "make BUILD=debug" now. I assume this is in alignment with Sachin's changes. -- So no worries on logging?
Implementation of send observe request in place now.
Change-Id: I93140cafc1dd51ba35fb47b1fb455fef7a95499a
19 files changed: