Coap Client and Server
Dependencies: DebugLib EthernetInterface cantcoap mbed-rtos
Fork of yeswecancoap by
YesWeCanCoap
Is a small coap client and server library for mbed based on the cantcoap library.
Import librarycantcoap
This is CoAP library with a focus on simplicity. It offers minimal CoAP PDU construction and decoding to and from byte buffers.
yeswecancoap server enables easy implementation of coap resources, each with a dedicated function. When the function is registered by the server, it will do the rest.
Coap server example
Repository: YesWeCanCoap-example
Coap client example
under construction
Revision 29:62113a57353b, committed 2015-11-17
- Comitter:
- sillevl
- Date:
- Tue Nov 17 16:44:39 2015 +0000
- Parent:
- 28:4f71d9d10011
- Commit message:
- added method to get the ip address
Changed in this revision
server.cpp | Show annotated file Show diff for this revision Revisions of this file |
server.h | Show annotated file Show diff for this revision Revisions of this file |
diff -r 4f71d9d10011 -r 62113a57353b server.cpp --- a/server.cpp Fri Oct 23 11:29:59 2015 +0000 +++ b/server.cpp Tue Nov 17 16:44:39 2015 +0000 @@ -14,6 +14,10 @@ server.set_blocking(false, 100); } +char* Server::getIpAddress(){ + return eth.getIPAddress(); +} + void Server::enableBroadcast(int broadcast) { server.set_broadcasting(broadcast);
diff -r 4f71d9d10011 -r 62113a57353b server.h --- a/server.h Fri Oct 23 11:29:59 2015 +0000 +++ b/server.h Tue Nov 17 16:44:39 2015 +0000 @@ -59,6 +59,8 @@ */ void enableBroadcast(int broadcast = true); + char* getIpAddress(); + private: EthernetInterface eth;