Admin message
Gitlab Update from 18.8.2 to 18.8.4 runs on 2026-02-17
Changes
Page history
bjoern.butzin created page: home
authored
Sep 09, 2016
by
Björn Butzin
Hide whitespace changes
Inline
Side-by-side
home.markdown
View page @
89ac1f69
...
@@ -37,19 +37,20 @@ Copper will allow you to make any CoAP interaction interactively.
...
@@ -37,19 +37,20 @@ Copper will allow you to make any CoAP interaction interactively.
#### Client Side
#### Client Side


**CoapClient (interface):**
describes interfaces that must be supported by a client
**CoapClient (interface):**
describes interfaces that must be supported by a client
**Client:**
individual implementation of a client application, implements CoapClient (interface)
**Client:**
individual implementation of a client application, implements CoapClient (interface)
**ChannelManager:**
manages channels
**ChannelManager:**
manages channels
**Channel:**
one channel represents a connection to one client
**Channel:**
one channel represents a connection to one client
#### Server Side
#### Server Side


**Server:**
individual implementation of a server application, creates CoapResourceServer and resources
**TemperatureResource:**
individual resource, inherits from BasicCoapResource
**BasicCoapResource:**
already implemented resource with basic functionality, implements CoapResource (interface)
**CoapResource (interface):**
describes interfaces that must be supported by each resource.
**CoapResource (interface):**
describes interfaces that must be supported by each resource.
**CoapResourceServer:**
manages a list of resources, enables access of these resources from outside, implements CoapServer (interface)
**BasicCoapResource:**
already implemented resource with basic functionality, implements CoapResource (interface)
**TemperatureResource:**
individual resource, inherits from BasicCoapResource
**CoapServer (interface):**
describes interfaces that must be supported by a resource server
**CoapServer (interface):**
describes interfaces that must be supported by a resource server
**CoapResourceServer:**
manages a list of resources, enables access of these resources from outside, implements CoapServer (interface)
**Server:**
individual implementation of a server application, creates CoapResourceServer and resources
*
ToDo on server side:
*
ToDo on server side:
1.
Create a new resource class TemperatureResource
1.
Create a new resource class TemperatureResource
...
...
...
...