├── CoapSensor.cpp
├── CoapSensor.h
├── Doxyfile
├── README
├── coap.cpp
├── coap.h
├── coap_attributes.h
├── coap_conf.h
├── doc
└── doxygen_output
│ └── html
│ ├── CoAP__CTI_2mySensor_8h.html
│ ├── CoAP__CTI_2mySensor_8h_source.html
│ ├── CoAP__Use__Example_2mySensor_8h.html
│ ├── CoAP__Use__Example_2mySensor_8h_source.html
│ ├── CoAP__Use__Example__New_2mySensor_8h.html
│ ├── CoAP__Use__Example__New_2mySensor_8h_source.html
│ ├── CoapSensor_8cpp.html
│ ├── CoapSensor_8h.html
│ ├── CoapSensor_8h_source.html
│ ├── annotated.html
│ ├── bc_s.png
│ ├── classCoap-members.html
│ ├── classCoap.html
│ ├── classCoapPacket-members.html
│ ├── classCoapPacket.html
│ ├── classCoapResource-members.html
│ ├── classCoapResource.html
│ ├── classCoapSensor-members.html
│ ├── classCoapSensor.html
│ ├── classcarbonSensor-members.html
│ ├── classcarbonSensor.html
│ ├── classes.html
│ ├── classlightSensor-members.html
│ ├── classlightSensor.html
│ ├── classmethaneSensor-members.html
│ ├── classmethaneSensor.html
│ ├── classmyPOSTSensor-members.html
│ ├── classmyPOSTSensor.html
│ ├── classmySensor-members.html
│ ├── classmySensor.html
│ ├── classpirSensor-members.html
│ ├── classpirSensor.html
│ ├── classswitchSensor-members.html
│ ├── classswitchSensor.html
│ ├── classtemperatureSensor-members.html
│ ├── classtemperatureSensor.html
│ ├── classzoneSensor-members.html
│ ├── classzoneSensor.html
│ ├── closed.png
│ ├── coap_8cpp.html
│ ├── coap_8h.html
│ ├── coap_8h_source.html
│ ├── coap__attributes_8h.html
│ ├── coap__attributes_8h_source.html
│ ├── coap__conf_8h.html
│ ├── coap__conf_8h_source.html
│ ├── doxygen.css
│ ├── doxygen.png
│ ├── files.html
│ ├── functions.html
│ ├── functions_func.html
│ ├── functions_vars.html
│ ├── globals.html
│ ├── globals_defs.html
│ ├── globals_enum.html
│ ├── globals_eval.html
│ ├── globals_type.html
│ ├── hierarchy.html
│ ├── index.html
│ ├── installdox
│ ├── jquery.js
│ ├── myPOSTSensor_8h.html
│ ├── myPOSTSensor_8h_source.html
│ ├── nav_f.png
│ ├── nav_h.png
│ ├── oldcode_8cpp.html
│ ├── open.png
│ ├── packet_8cpp.html
│ ├── packet_8h.html
│ ├── packet_8h_source.html
│ ├── resource_8cpp.html
│ ├── resource_8h.html
│ ├── resource_8h_source.html
│ ├── search
│ ├── all_61.html
│ ├── all_61.js
│ ├── all_62.html
│ ├── all_62.js
│ ├── all_63.html
│ ├── all_63.js
│ ├── all_64.html
│ ├── all_64.js
│ ├── all_65.html
│ ├── all_65.js
│ ├── all_66.html
│ ├── all_66.js
│ ├── all_67.html
│ ├── all_67.js
│ ├── all_68.html
│ ├── all_68.js
│ ├── all_69.html
│ ├── all_69.js
│ ├── all_6c.html
│ ├── all_6c.js
│ ├── all_6d.html
│ ├── all_6d.js
│ ├── all_6e.html
│ ├── all_6e.js
│ ├── all_6f.html
│ ├── all_6f.js
│ ├── all_70.html
│ ├── all_70.js
│ ├── all_71.html
│ ├── all_71.js
│ ├── all_72.html
│ ├── all_72.js
│ ├── all_73.html
│ ├── all_73.js
│ ├── all_74.html
│ ├── all_74.js
│ ├── all_75.html
│ ├── all_75.js
│ ├── all_76.html
│ ├── all_76.js
│ ├── all_77.html
│ ├── all_77.js
│ ├── all_7a.html
│ ├── all_7a.js
│ ├── classes_63.html
│ ├── classes_63.js
│ ├── classes_6c.html
│ ├── classes_6c.js
│ ├── classes_6d.html
│ ├── classes_6d.js
│ ├── classes_70.html
│ ├── classes_70.js
│ ├── classes_71.html
│ ├── classes_71.js
│ ├── classes_73.html
│ ├── classes_73.js
│ ├── classes_74.html
│ ├── classes_74.js
│ ├── classes_7a.html
│ ├── classes_7a.js
│ ├── close.png
│ ├── defines_63.html
│ ├── defines_63.js
│ ├── defines_64.html
│ ├── defines_64.js
│ ├── defines_65.html
│ ├── defines_65.js
│ ├── defines_77.html
│ ├── defines_77.js
│ ├── enums_61.html
│ ├── enums_61.js
│ ├── enums_63.html
│ ├── enums_63.js
│ ├── enumvalues_61.html
│ ├── enumvalues_61.js
│ ├── enumvalues_62.html
│ ├── enumvalues_62.js
│ ├── enumvalues_63.html
│ ├── enumvalues_63.js
│ ├── enumvalues_64.html
│ ├── enumvalues_64.js
│ ├── enumvalues_65.html
│ ├── enumvalues_65.js
│ ├── enumvalues_66.html
│ ├── enumvalues_66.js
│ ├── enumvalues_67.html
│ ├── enumvalues_67.js
│ ├── enumvalues_69.html
│ ├── enumvalues_69.js
│ ├── enumvalues_6c.html
│ ├── enumvalues_6c.js
│ ├── enumvalues_6d.html
│ ├── enumvalues_6d.js
│ ├── enumvalues_6e.html
│ ├── enumvalues_6e.js
│ ├── enumvalues_6f.html
│ ├── enumvalues_6f.js
│ ├── enumvalues_70.html
│ ├── enumvalues_70.js
│ ├── enumvalues_72.html
│ ├── enumvalues_72.js
│ ├── enumvalues_73.html
│ ├── enumvalues_73.js
│ ├── enumvalues_74.html
│ ├── enumvalues_74.js
│ ├── enumvalues_75.html
│ ├── enumvalues_75.js
│ ├── enumvalues_76.html
│ ├── enumvalues_76.js
│ ├── files_63.html
│ ├── files_63.js
│ ├── files_6d.html
│ ├── files_6d.js
│ ├── files_6f.html
│ ├── files_6f.js
│ ├── files_70.html
│ ├── files_70.js
│ ├── files_72.html
│ ├── files_72.js
│ ├── functions_61.html
│ ├── functions_61.js
│ ├── functions_62.html
│ ├── functions_62.js
│ ├── functions_63.html
│ ├── functions_63.js
│ ├── functions_64.html
│ ├── functions_64.js
│ ├── functions_65.html
│ ├── functions_65.js
│ ├── functions_66.html
│ ├── functions_66.js
│ ├── functions_67.html
│ ├── functions_67.js
│ ├── functions_68.html
│ ├── functions_68.js
│ ├── functions_69.html
│ ├── functions_69.js
│ ├── functions_6c.html
│ ├── functions_6c.js
│ ├── functions_6d.html
│ ├── functions_6d.js
│ ├── functions_6e.html
│ ├── functions_6e.js
│ ├── functions_6f.html
│ ├── functions_6f.js
│ ├── functions_70.html
│ ├── functions_70.js
│ ├── functions_72.html
│ ├── functions_72.js
│ ├── functions_73.html
│ ├── functions_73.js
│ ├── functions_74.html
│ ├── functions_74.js
│ ├── functions_75.html
│ ├── functions_75.js
│ ├── functions_76.html
│ ├── functions_76.js
│ ├── functions_7a.html
│ ├── functions_7a.js
│ ├── mag_sel.png
│ ├── nomatches.html
│ ├── search.css
│ ├── search.js
│ ├── search_l.png
│ ├── search_m.png
│ ├── search_r.png
│ ├── typedefs_63.html
│ ├── typedefs_63.js
│ ├── typedefs_71.html
│ ├── typedefs_71.js
│ ├── typedefs_72.html
│ ├── typedefs_72.js
│ ├── variables_63.html
│ ├── variables_63.js
│ ├── variables_68.html
│ ├── variables_68.js
│ ├── variables_6e.html
│ ├── variables_6e.js
│ ├── variables_70.html
│ ├── variables_70.js
│ ├── variables_73.html
│ ├── variables_73.js
│ ├── variables_76.html
│ └── variables_76.js
│ ├── structquery__t-members.html
│ ├── structquery__t.html
│ ├── tab_a.png
│ ├── tab_b.png
│ ├── tab_h.png
│ ├── tab_s.png
│ └── tabs.css
├── examples
└── CoAP_Use_Example
│ ├── CoAP_Use_Example.ino
│ ├── myGETSensor.h
│ └── myPOSTSensor.h
├── observer.h
├── packet.cpp
├── packet.h
├── resource.cpp
└── resource.h
/CoapSensor.cpp:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #include "CoapSensor.h"
18 |
19 | uint8_t CoapSensor::get_method() {
20 | return method;
21 | }
22 |
23 | String CoapSensor::get_name() {
24 | return name;
25 | }
26 |
27 | bool CoapSensor::get_fast() {
28 | return fast;
29 | }
30 |
31 | uint16_t CoapSensor::get_notify_time() {
32 | return notify_time;
33 | }
34 |
35 | uint8_t CoapSensor::get_content_type() {
36 | return content_type;
37 | }
38 |
39 | uint8_t CoapSensor::set_method(uint8_t method) {
40 | this->method = method;
41 | }
42 |
43 | String CoapSensor::set_name(String name) {
44 | this->name = name;
45 | }
46 |
47 | bool CoapSensor::set_fast(bool fast) {
48 | this->fast = fast;
49 | }
50 |
51 | uint16_t CoapSensor::set_notify_time(uint16_t notify_time) {
52 | this->notify_time = notify_time;
53 | }
54 |
55 | uint8_t CoapSensor::set_content_type(uint8_t content_type) {
56 | this->content_type = content_type;
57 | }
58 |
59 | coap_status_t CoapSensor::callback(uint8_t method, uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len, queries_t queries) {
60 | char bla[] = "default";
61 | memcpy(output_data, bla, strlen(bla) + 1);
62 | *output_data_len = strlen(bla) + 1;
63 | if (method == GET) {
64 | this->get_value(output_data, output_data_len);
65 | return CONTENT;
66 | } else if (method == POST) {
67 | this->set_value(input_data, input_data_len, output_data, output_data_len);
68 | return CHANGED;
69 | }
70 | }
71 |
72 | void CoapSensor::get_value(uint8_t* output_data, size_t* output_data_len) {
73 | this->disable_method(GET);
74 | }
75 |
76 | void CoapSensor::set_value(uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len) {
77 | this->disable_method(POST);
78 | }
79 |
80 | void CoapSensor::check(void) {
81 | }
82 |
83 | uint8_t CoapSensor::enable_method(uint8_t method) {
84 | uint8_t tempmethod = this->get_method();
85 | tempmethod = tempmethod | method;
86 | this->set_method(tempmethod);
87 | }
88 |
89 | uint8_t CoapSensor::disable_method(uint8_t method) {
90 | uint8_t tempmethod = this->get_method();
91 | tempmethod = tempmethod & (~method);
92 | this->set_method(tempmethod);
93 | }
94 |
95 | bool CoapSensor::is_changed() {
96 | return changed;
97 | }
98 |
99 | void CoapSensor::mark_notified() {
100 | changed = false;
101 | }
102 |
--------------------------------------------------------------------------------
/CoapSensor.h:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #ifndef COAPSENSOR_H
18 | #define COAPSENSOR_H
19 |
20 | #include "packet.h"
21 |
22 | class CoapSensor {
23 | public:
24 |
25 | CoapSensor() {
26 | this->method = GET | POST;
27 | this->name = "unknown";
28 | this->fast = true;
29 | this->notify_time = 20;
30 | this->content_type = TEXT_PLAIN;
31 | this->changed = false;
32 | }
33 |
34 | CoapSensor(String name) {
35 | this->method = GET | POST;
36 | this->name = name;
37 | this->fast = true;
38 | this->notify_time = 20;
39 | this->content_type = TEXT_PLAIN;
40 | this->changed = false;
41 | }
42 |
43 | coap_status_t callback(uint8_t method, uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len, queries_t queries);
44 | uint8_t get_method();
45 | String get_name();
46 | bool get_fast();
47 | bool is_changed();
48 | void mark_notified();
49 | uint16_t get_notify_time();
50 | uint8_t get_content_type();
51 | uint8_t set_method(uint8_t method);
52 | String set_name(String name);
53 | bool set_fast(bool fast);
54 | uint16_t set_notify_time(uint16_t notify_time);
55 | uint8_t set_content_type(uint8_t content_type);
56 | virtual void check(void);
57 | virtual void get_value(uint8_t* output_data, size_t* output_data_len);
58 | virtual void set_value(uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len);
59 | private:
60 | String name;
61 | bool fast;
62 | uint16_t notify_time;
63 | uint8_t content_type, method;
64 | uint8_t enable_method(uint8_t method);
65 | uint8_t disable_method(uint8_t method);
66 | protected:
67 | bool changed;
68 | };
69 |
70 | #endif
71 |
--------------------------------------------------------------------------------
/README:
--------------------------------------------------------------------------------
1 | Basic CoAP library for arduino.
2 | Communication based on XbeeRadio https://github.com/mksense/mac/tree/master/xbee/arduino
3 |
4 | ***************************
5 | * This branch is working as an implementation of the 8th version of the CoAP protocol.
6 | * In this branch many things have changed:
7 | - resource class revamped
8 | - resources are now internal to coap object using vector type
9 | - but they can be added / updated / deleted externally
10 | - buffers are also internal, causing changes to many functions
11 | - callback function prototypes and usage
12 | - uri queries are now closer to the standar and allow multiple queries per request
13 | - apps are now easier to use coap library, with less code needed
14 | * Not fully tested
15 | - uri queries are not tested
16 | * Current TODO list:
17 | - Make retransmit and observe arrays of vector type
18 | - Reduce code size
19 | - Implement random factor for retransmit interval
20 | ***************************
21 |
22 |
23 |
24 |
25 | /********************************************************************************
26 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
27 | ** it under the terms of the GNU Lesser General Public License as **
28 | ** published by the Free Software Foundation, either version 3 of the **
29 | ** License, or (at your option) any later version. **
30 | ** **
31 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
32 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
33 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
34 | ** GNU Lesser General Public License for more details. **
35 | ** **
36 | ** You should have received a copy of the GNU Lesser General Public **
37 | ** License along with the Arduino-CoAP. **
38 | ** If not, see . **
39 | *******************************************************************************/
40 |
41 |
42 | Current code has been tested and woking on Arduino UNO, and Arduino Pro Mini
43 |
--------------------------------------------------------------------------------
/coap_attributes.h:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | // CURRENT COAP ATTRIBUTES
18 | #define COAP_VERSION 1
19 | #define COAP_HEADER_VERSION_MASK 0xC0
20 | #define COAP_HEADER_VERSION_SHIFT 6
21 | #define COAP_HEADER_TYPE_MASK 0x30
22 | #define COAP_HEADER_TYPE_SHIFT 4
23 | #define COAP_HEADER_OPT_COUNT_MASK 0x0F
24 | #define COAP_HEADER_OPT_COUNT_SHIFT 0
25 | #define COAP_HEADER_LEN 4
26 |
--------------------------------------------------------------------------------
/coap_conf.h:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #define WISELIB_MID_COAP 51
18 | // end of wiselib defines
19 | // CONFIGURATION
20 | #define CONF_MAX_RESOURCES 9
21 | #define CONF_LARGE_BUF_LEN CONF_MAX_RESOURCES*6
22 | #define CONF_HELPER_BUF_LEN CONF_MAX_RESOURCES*6
23 | #define CONF_MAX_RESOURCE_QUERIES 1
24 | #define CONF_MAX_OBSERVERS 9
25 | #define CONF_MAX_MSG_LEN 99
26 | #define CONF_MAX_PAYLOAD_LEN 64
27 | #define CONF_PIGGY_BACKED 1
28 | #define CONF_MAX_RETRANSMIT_SLOTS 2
29 |
30 | #define CONF_COAP_RESPONSE_TIMEOUT 2
31 | #define CONF_COAP_RESPONSE_RANDOM_FACTOR 1.5
32 | #define CONF_COAP_MAX_RETRANSMIT_TRIES 4
33 | // END OF CONFIGURATION
34 |
35 | #include "coap_attributes.h"
36 |
37 | // CONFIGURE OPERTATIONS
38 | //#define ENABLE_DEBUG
39 | #define ENABLE_OBSERVE
40 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/bc_s.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/closed.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/doxygen.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ArduinoCoap: Main Page
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | ArduinoCoap
31 |
32 |
33 |
34 | |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
47 |
70 |
71 |
75 |
76 |
77 |
78 |
83 |
84 |
85 |
86 |
89 |
90 |
91 |
92 |
93 |
98 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/installdox:
--------------------------------------------------------------------------------
1 | #!/usr/bin/perl
2 |
3 | %subst = ( );
4 | $quiet = 0;
5 |
6 | while ( @ARGV ) {
7 | $_ = shift @ARGV;
8 | if ( s/^-// ) {
9 | if ( /^l(.*)/ ) {
10 | $v = ($1 eq "") ? shift @ARGV : $1;
11 | ($v =~ /\/$/) || ($v .= "/");
12 | $_ = $v;
13 | if ( /(.+)\@(.+)/ ) {
14 | if ( exists $subst{$1} ) {
15 | $subst{$1} = $2;
16 | } else {
17 | print STDERR "Unknown tag file $1 given with option -l\n";
18 | &usage();
19 | }
20 | } else {
21 | print STDERR "Argument $_ is invalid for option -l\n";
22 | &usage();
23 | }
24 | }
25 | elsif ( /^q/ ) {
26 | $quiet = 1;
27 | }
28 | elsif ( /^\?|^h/ ) {
29 | &usage();
30 | }
31 | else {
32 | print STDERR "Illegal option -$_\n";
33 | &usage();
34 | }
35 | }
36 | else {
37 | push (@files, $_ );
38 | }
39 | }
40 |
41 | foreach $sub (keys %subst)
42 | {
43 | if ( $subst{$sub} eq "" )
44 | {
45 | print STDERR "No substitute given for tag file `$sub'\n";
46 | &usage();
47 | }
48 | elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" )
49 | {
50 | print "Substituting $subst{$sub} for each occurrence of tag file $sub\n";
51 | }
52 | }
53 |
54 | if ( ! @files ) {
55 | if (opendir(D,".")) {
56 | foreach $file ( readdir(D) ) {
57 | $match = ".html";
58 | next if ( $file =~ /^\.\.?$/ );
59 | ($file =~ /$match/) && (push @files, $file);
60 | ($file =~ /\.svg/) && (push @files, $file);
61 | ($file =~ "navtree.js") && (push @files, $file);
62 | }
63 | closedir(D);
64 | }
65 | }
66 |
67 | if ( ! @files ) {
68 | print STDERR "Warning: No input files given and none found!\n";
69 | }
70 |
71 | foreach $f (@files)
72 | {
73 | if ( ! $quiet ) {
74 | print "Editing: $f...\n";
75 | }
76 | $oldf = $f;
77 | $f .= ".bak";
78 | unless (rename $oldf,$f) {
79 | print STDERR "Error: cannot rename file $oldf\n";
80 | exit 1;
81 | }
82 | if (open(F,"<$f")) {
83 | unless (open(G,">$oldf")) {
84 | print STDERR "Error: opening file $oldf for writing\n";
85 | exit 1;
86 | }
87 | if ($oldf ne "tree.js") {
88 | while () {
89 | s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (xlink:href|href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g;
90 | print G "$_";
91 | }
92 | }
93 | else {
94 | while () {
95 | s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g;
96 | print G "$_";
97 | }
98 | }
99 | }
100 | else {
101 | print STDERR "Warning file $f does not exist\n";
102 | }
103 | unlink $f;
104 | }
105 |
106 | sub usage {
107 | print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n";
108 | print STDERR "Options:\n";
109 | print STDERR " -l tagfile\@linkName tag file + URL or directory \n";
110 | print STDERR " -q Quiet mode\n\n";
111 | exit 1;
112 | }
113 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/nav_f.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/nav_h.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/oldcode_8cpp.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ArduinoCoap: examples/CoAP_CTI/oldcode.cpp File Reference
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | ArduinoCoap
31 |
32 |
33 |
34 | |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
47 |
70 |
76 |
77 |
81 |
82 |
83 |
84 |
89 |
90 |
91 |
92 |
95 |
96 |
97 |
98 |
99 |
104 |
105 |
106 |
107 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/open.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['accept',['ACCEPT',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba5707b7b8bf1b098d620552e9576d8061',1,'packet.h']]],
4 | ['accept_5fw',['accept_w',['../classCoapPacket.html#a63c8921ca4e3576e89b82161f6e64024',1,'CoapPacket']]],
5 | ['ack',['ACK',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a41246e9c8691b7e33bc79b345e06b48e',1,'packet.h']]],
6 | ['add_5ffence_5fopt',['add_fence_opt',['../classCoapPacket.html#ac0b030511fa33481c869ca38ea2ca2b8',1,'CoapPacket']]],
7 | ['add_5fresource',['add_resource',['../classCoap.html#a22e5e1267483ce167b391639c5aa668b',1,'Coap']]],
8 | ['app_5fmethod_5ft',['app_method_t',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9',1,'packet.h']]],
9 | ['application_5fatom_5fxml',['APPLICATION_ATOM_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba542c384df4dfd5696439f191db7f2cac',1,'packet.h']]],
10 | ['application_5fexi',['APPLICATION_EXI',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baeda85f6152a073167410f9d09db6337e',1,'packet.h']]],
11 | ['application_5ffastinfoset',['APPLICATION_FASTINFOSET',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba252083752bec883e8a18da49c4b0a64b',1,'packet.h']]],
12 | ['application_5fjson',['APPLICATION_JSON',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad85f1281dd5b942b73166717a1eb41af',1,'packet.h']]],
13 | ['application_5flink_5fformat',['APPLICATION_LINK_FORMAT',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baa893d906d2a664d88515b5e0614f22c2',1,'packet.h']]],
14 | ['application_5foctet_5fstream',['APPLICATION_OCTET_STREAM',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba266c47aec5d84f84943411f9e27be878',1,'packet.h']]],
15 | ['application_5frdf_5fxml',['APPLICATION_RDF_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba0ae498716a4a369246c762674e6ae68f',1,'packet.h']]],
16 | ['application_5fsoap_5ffastinfoset',['APPLICATION_SOAP_FASTINFOSET',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba071adccc564ca4e02b58bca2a2fc6956',1,'packet.h']]],
17 | ['application_5fsoap_5fxml',['APPLICATION_SOAP_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae094a78634fbffb0a97213b293c7fa3d',1,'packet.h']]],
18 | ['application_5fx_5fobix_5fbinary',['APPLICATION_X_OBIX_BINARY',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baa29c075e150f4637e52b42db893c4a54',1,'packet.h']]],
19 | ['application_5fxml',['APPLICATION_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baf4a0ace3aee0606f453437e8eb1db113',1,'packet.h']]],
20 | ['application_5fxmpp_5fxml',['APPLICATION_XMPP_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae6e231bc0d40b8fd8bdffe0b0b056026',1,'packet.h']]],
21 | ['audio_5fraw',['AUDIO_RAW',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba34e0444167037fcb8635e251881d11dc',1,'packet.h']]]
22 | ];
23 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_62.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_62.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bad_5fgateway',['BAD_GATEWAY',['../packet_8h.html#a363128d403b7b69a908862f90833a514a8c1b0ddad3f50f20646c836ebfde5b73',1,'packet.h']]],
4 | ['bad_5foption',['BAD_OPTION',['../packet_8h.html#a363128d403b7b69a908862f90833a514a63243dd17b8b965bbe5600c4f3abbdc9',1,'packet.h']]],
5 | ['bad_5frequest',['BAD_REQUEST',['../packet_8h.html#a363128d403b7b69a908862f90833a514aef4e18cf5dacaf9d0cb90c72663a1b60',1,'packet.h']]],
6 | ['block1',['BLOCK1',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bafc72439dd2abfda46a2c5483d6b45c4b',1,'packet.h']]],
7 | ['block2',['BLOCK2',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba2c1612bc290ee5c3e6f9249a675013db',1,'packet.h']]],
8 | ['block2_5fmore_5fw',['block2_more_w',['../classCoapPacket.html#a944ad84d298cd30970a2ac09191c4811',1,'CoapPacket']]],
9 | ['block2_5fnum_5fw',['block2_num_w',['../classCoapPacket.html#a2d67cc150a4cb3b9d3df152e42a26926',1,'CoapPacket']]],
10 | ['block2_5foffset_5fw',['block2_offset_w',['../classCoapPacket.html#adb06cdd74dd6bdf22e009fa131f7d59e',1,'CoapPacket']]],
11 | ['block2_5fsize_5fw',['block2_size_w',['../classCoapPacket.html#a339eb7196125c178961c7ad62e9c234e',1,'CoapPacket']]],
12 | ['buffer_5fto_5fpacket',['buffer_to_packet',['../classCoapPacket.html#ad59c16114cc71771c6f90cb63c34489a',1,'CoapPacket']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dbg',['DBG',['../coap_8cpp.html#ad33d37230e2f3c601bc29fc619adde35',1,'coap.cpp']]],
4 | ['debug_5fmsg',['debug_msg',['../classCoap.html#a4f6c84599cc5b14f4e89aa99778bfbde',1,'Coap']]],
5 | ['delete',['DELETE',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a9d61e82a9a12752f10aece1b22183913',1,'packet.h']]],
6 | ['deleted',['DELETED',['../packet_8h.html#a363128d403b7b69a908862f90833a514aae88752b9379248f07e2c3fdc064d998',1,'packet.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_65.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enable_5fobserve',['ENABLE_OBSERVE',['../coap__conf_8h.html#a9c7531c90726318297a76c96e29b1f35',1,'coap_conf.h']]],
4 | ['etag',['ETAG',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833badb87e5338ead788b46fc32360b37a9d8',1,'packet.h']]],
5 | ['execute',['execute',['../classCoapResource.html#af5b8675de9bf3dc8c694fd6a02f61869',1,'CoapResource']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_66.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_66.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fast',['fast',['../classmyPOSTSensor.html#a09f6f4c3bb7f5952d51ed923f7b182ed',1,'myPOSTSensor::fast()'],['../classmySensor.html#ad8a347a91a1cc12ff3b568c007793078',1,'mySensor::fast()']]],
4 | ['fast_5fresource',['fast_resource',['../classCoapResource.html#aee585985b8a03a8110e4d41ae065b1d4',1,'CoapResource']]],
5 | ['find_5fresource',['find_resource',['../classCoap.html#af90017591e53239518372728a90cdb49',1,'Coap']]],
6 | ['forbidden',['FORBIDDEN',['../packet_8h.html#a363128d403b7b69a908862f90833a514a4b4068e636cd02a6e87e8d3920383d67',1,'packet.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_67.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gateway_5ftimeout',['GATEWAY_TIMEOUT',['../packet_8h.html#a363128d403b7b69a908862f90833a514aedbcebdb3f839ce33b8daba216c2c46d',1,'packet.h']]],
4 | ['get',['GET',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a12a8dcf59c16b5aadfda3a08ba67d529',1,'packet.h']]],
5 | ['get_5fcontent_5ftype',['get_content_type',['../classCoapSensor.html#aff7e400a246408dd0351f555660d0628',1,'CoapSensor']]],
6 | ['get_5ffast',['get_fast',['../classCoapSensor.html#a63aa01bcb142f3012d5825c622b83fdc',1,'CoapSensor']]],
7 | ['get_5fint_5fopt_5fvalue',['get_int_opt_value',['../classCoapPacket.html#a0688419e64d297dad8b2f47803211324',1,'CoapPacket']]],
8 | ['get_5fmethod',['get_method',['../classCoapSensor.html#aa08f5a20da09b4be2c03ae7257f502bf',1,'CoapSensor']]],
9 | ['get_5fname',['get_name',['../classCoapSensor.html#ac24d062488e960f51cbeba09d8bf954d',1,'CoapSensor']]],
10 | ['get_5fnotify_5ftime',['get_notify_time',['../classCoapSensor.html#ae6661afb974982931538cc6c721aadb1',1,'CoapSensor']]],
11 | ['get_5fvalue',['get_value',['../classCoapSensor.html#a39bf318b842393b468da82fa6e3fd9b2',1,'CoapSensor::get_value()'],['../classzoneSensor.html#acce36a9a5853da807440488c0e34cefe',1,'zoneSensor::get_value()'],['../classswitchSensor.html#a0013da2864683b21b5451707bcf369a8',1,'switchSensor::get_value()'],['../classlightSensor.html#ac66a0285fa5ee4821d2c65baeea6b830',1,'lightSensor::get_value()'],['../classtemperatureSensor.html#a83e9ae7bdf720e72d4413e0cfda0f846',1,'temperatureSensor::get_value()'],['../classpirSensor.html#a1052a327dd148a5cfa9202e4318a9e01',1,'pirSensor::get_value()'],['../classmethaneSensor.html#ade61103b651cd74db1739291481accae',1,'methaneSensor::get_value()'],['../classcarbonSensor.html#afccec4318d29edd8c63f272b340cf043',1,'carbonSensor::get_value()'],['../classmySensor.html#aec19b915b583df974e96317a0f96c525',1,'mySensor::get_value()']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_68.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_68.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['handler',['handler',['../classCoap.html#abaa3a045bac53fe8d7811ce8454aa87c',1,'Coap']]],
4 | ['heater',['heater',['../classcarbonSensor.html#a38566db0360f343ed13fd465cbe7be13',1,'carbonSensor']]],
5 | ['heater_5fpin',['heater_pin',['../classcarbonSensor.html#a95c0f53357fdff097bb17e86bd5ff7a8',1,'carbonSensor']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_69.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['if_5fmatch',['IF_MATCH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba681102eb954d667eb489bb611e4d89e7',1,'packet.h']]],
4 | ['if_5fnone_5fmatch',['IF_NONE_MATCH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba2ec853207badd6de67aefd5fe9d506f4',1,'packet.h']]],
5 | ['image_5fgif',['IMAGE_GIF',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba5dd3a1766e3862f35f7a333279d650c1',1,'packet.h']]],
6 | ['image_5fjpeg',['IMAGE_JPEG',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae57daacf0b164b5e0c959eb664e3421b',1,'packet.h']]],
7 | ['image_5fpng',['IMAGE_PNG',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba4d093eeacb23c4a26f053b0e3ca618d8',1,'packet.h']]],
8 | ['image_5ftiff',['IMAGE_TIFF',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad2f71efa340821c1c4d88755a3ddcc8f',1,'packet.h']]],
9 | ['increase_5fobserve_5fcounter',['increase_observe_counter',['../classCoap.html#a9ce29d1f83c88c7c7a4c2f38c53aba8a',1,'Coap']]],
10 | ['init',['init',['../classCoap.html#a08906f4343eadf8066b892b18ab53139',1,'Coap::init()'],['../classCoapPacket.html#a27c0099657daa01db1a41d331015f596',1,'CoapPacket::init()']]],
11 | ['internal_5fserver_5ferror',['INTERNAL_SERVER_ERROR',['../packet_8h.html#a363128d403b7b69a908862f90833a514af584a9ea047509016d9b5653f3f1cd24',1,'packet.h']]],
12 | ['interrupt_5fflag_5fw',['interrupt_flag_w',['../classCoapResource.html#a54a895ca529ed1895adb0937b502a258',1,'CoapResource']]],
13 | ['is_5fchanged',['is_changed',['../classCoapSensor.html#a18f24ca450d73976d0a42824eb11aaee',1,'CoapSensor::is_changed()'],['../classCoapResource.html#a7d809f33265db1a77b0dd847a8983e01',1,'CoapResource::is_changed()']]],
14 | ['is_5foption',['is_option',['../classCoapPacket.html#a6fdaffe5ade9b85606551e7dfbad3c0c',1,'CoapPacket']]],
15 | ['is_5fset',['is_set',['../classCoapResource.html#a7f2450a28116ab026ee29a2ec960b50f',1,'CoapResource']]],
16 | ['isget',['isGET',['../classCoapPacket.html#addecb10718bd8e38c31166da6d606832',1,'CoapPacket']]]
17 | ];
18 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lightsensor',['lightSensor',['../classlightSensor.html',1,'lightSensor'],['../classlightSensor.html#a93f76c0207237199d0f89478957bd9a3',1,'lightSensor::lightSensor()']]],
4 | ['location_5fpath',['LOCATION_PATH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baf4d6b6def9dca7460918d22bcc60159a',1,'packet.h']]],
5 | ['location_5fquery',['LOCATION_QUERY',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baee5fdd57c09e062fbae0b8e6dd8a70e9',1,'packet.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['make_5fstring',['make_string',['../classCoap.html#a53d0657b31212e2d62fdc708930c53fd',1,'Coap::make_string()'],['../classCoapPacket.html#ae983ffa22de13eb3b484c201c4b81a66',1,'CoapPacket::make_string()']]],
4 | ['make_5furi_5fquery',['make_uri_query',['../classCoapPacket.html#a9844dd3a5b3c66b37da662b8a2f58c35',1,'CoapPacket']]],
5 | ['mark_5fnotified',['mark_notified',['../classCoapSensor.html#a6b716c9f4b19524ba5e85ef5e1b57a01',1,'CoapSensor::mark_notified()'],['../classCoapResource.html#a8d972b5a00c43ae483d853a535489c35',1,'CoapResource::mark_notified()']]],
6 | ['max_5fage',['MAX_AGE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba0fb1b3988fd990fc63e7e8aaedab174a',1,'packet.h']]],
7 | ['max_5fage_5fw',['max_age_w',['../classCoapPacket.html#ac9e700ce89a234451b164ba7303a5fcd',1,'CoapPacket']]],
8 | ['max_5fofe',['MAX_OFE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bac98e60ee1e3559b350ebdb71ee264057',1,'packet.h']]],
9 | ['merge_5foptions',['merge_options',['../classCoapPacket.html#a1c7217c830bfbce020ff54e795c2e756',1,'CoapPacket']]],
10 | ['methanesensor',['methaneSensor',['../classmethaneSensor.html',1,'methaneSensor'],['../classmethaneSensor.html#ac8078877c3eaf4247500627d09aa6a20',1,'methaneSensor::methaneSensor()']]],
11 | ['method',['method',['../classmyPOSTSensor.html#ac1d2e0deadf71c0c33dbe99d9929808f',1,'myPOSTSensor::method()'],['../classmySensor.html#a619498e9967bbde2337b26cdc8e6ab4c',1,'mySensor::method()']]],
12 | ['method_5fallowed',['method_allowed',['../classCoapResource.html#ab04b0b58698754efd497e7686cc750e6',1,'CoapResource']]],
13 | ['method_5fnot_5fallowed',['METHOD_NOT_ALLOWED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5bc385218b6fd9392f95cfc35e20effe',1,'packet.h']]],
14 | ['mid_5fw',['mid_w',['../classCoapPacket.html#a6e7ee3ddbe1e7b626f3f2006ff361dd7',1,'CoapPacket']]],
15 | ['mypostsensor',['myPOSTSensor',['../classmyPOSTSensor.html',1,'myPOSTSensor'],['../classmyPOSTSensor.html#ab225646460d62daab3daf483b60674df',1,'myPOSTSensor::myPOSTSensor()']]],
16 | ['mypostsensor_2eh',['myPOSTSensor.h',['../myPOSTSensor_8h.html',1,'']]],
17 | ['mysensor',['mySensor',['../classmySensor.html',1,'mySensor'],['../classmySensor.html#a3293eee12af7066bc3780c73b33366d4',1,'mySensor::mySensor(String name, uint8_t method, boolean fast, uint16_t notify_time, uint8_t content_type, int pin)'],['../classmySensor.html#a54f125ab72dfe63c934bd15386ca6c3b',1,'mySensor::mySensor(String name)']]],
18 | ['mysensor_2eh',['mySensor.h',['../CoAP__CTI_2mySensor_8h.html',1,'']]],
19 | ['mysensor_2eh',['mySensor.h',['../CoAP__Use__Example_2mySensor_8h.html',1,'']]],
20 | ['mysensor_2eh',['mySensor.h',['../CoAP__Use__Example__New_2mySensor_8h.html',1,'']]]
21 | ];
22 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../structquery__t.html#a8433ce4bcfd90c75c098dca1e849fcb2',1,'query_t::name()'],['../classmyPOSTSensor.html#ab8e9e8def80167a5300ceef0c30d4c42',1,'myPOSTSensor::name()'],['../classmySensor.html#af27545997e834042b4aac1c8e37c9104',1,'mySensor::name()'],['../classCoapResource.html#af4ee50bdc4641c096dcdaf0ccc1a191a',1,'CoapResource::name()']]],
4 | ['name_5flength',['name_length',['../classCoapResource.html#a6c24bc7b9b8e717fe8690afdcf2cf7f2',1,'CoapResource']]],
5 | ['nametostr',['nameToStr',['../classCoapResource.html#a0ca9503a5a236d6ed86f61ddaa53ebef',1,'CoapResource']]],
6 | ['non',['NON',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a7905fcd753e9915a521ea77aa7066415',1,'packet.h']]],
7 | ['not_5ffound',['NOT_FOUND',['../packet_8h.html#a363128d403b7b69a908862f90833a514acdaa2919bac56fe1090eb3dbb9526472',1,'packet.h']]],
8 | ['not_5fimplemented',['NOT_IMPLEMENTED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a12bcc9d9958a22b983e65f77f3faf90b',1,'packet.h']]],
9 | ['notify_5ftime',['notify_time',['../classmyPOSTSensor.html#af93bcba051fe76cd33e83443254ed694',1,'myPOSTSensor::notify_time()'],['../classmySensor.html#ad4f67c4505403b6c428d8b7ddc58a350',1,'mySensor::notify_time()']]],
10 | ['notify_5ftime_5fw',['notify_time_w',['../classCoapResource.html#ac4d88566e48e1c7cb6231df230329fd4',1,'CoapResource']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['observe',['OBSERVE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baee714b9ff0fd3b4dfa63876da63e7981',1,'packet.h']]],
4 | ['observe_5fw',['observe_w',['../classCoapPacket.html#abc10c84325f2cf660d1d1c0dd1c05ab5',1,'CoapPacket']]],
5 | ['oldcode_2ecpp',['oldcode.cpp',['../oldcode_8cpp.html',1,'']]],
6 | ['opt_5fcount_5fw',['opt_count_w',['../classCoapPacket.html#a9d2b566dce666f47b1043a215a2e94e7',1,'CoapPacket']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_2ecpp',['packet.cpp',['../packet_8cpp.html',1,'']]],
4 | ['packet_2eh',['packet.h',['../packet_8h.html',1,'']]],
5 | ['packet_5fto_5fbuffer',['packet_to_buffer',['../classCoapPacket.html#a6ceeff00e5bb1b05ad0731a6f7b71bae',1,'CoapPacket']]],
6 | ['payload_5flen_5fw',['payload_len_w',['../classCoapPacket.html#af85002577ffcf272334ed617cd8af555',1,'CoapPacket']]],
7 | ['payload_5fw',['payload_w',['../classCoapPacket.html#a1a5c2c49883192e6c1e34e2178287efe',1,'CoapPacket']]],
8 | ['pin',['pin',['../classzoneSensor.html#a016f6225bc91fbfdbc239584cb1fa5dd',1,'zoneSensor::pin()'],['../classswitchSensor.html#ab45a953933c1d47eaa629096ac3f8e2a',1,'switchSensor::pin()'],['../classlightSensor.html#ace0804970235c04fa68b85c9fd052bb6',1,'lightSensor::pin()'],['../classtemperatureSensor.html#afe39b69aa5a0bd0a6dd3ac3332720e3e',1,'temperatureSensor::pin()'],['../classpirSensor.html#a5a27a9b5c6a9d78f2f2f9b9ffae9368b',1,'pirSensor::pin()'],['../classmethaneSensor.html#af676e15d4a62e5e2feaaffbd83ee83bd',1,'methaneSensor::pin()'],['../classcarbonSensor.html#a7354f1c08cc15988214323fc8163027b',1,'carbonSensor::pin()']]],
9 | ['pirsensor',['pirSensor',['../classpirSensor.html',1,'pirSensor'],['../classpirSensor.html#a2ca8d073bafa3a48533e0796648f7f90',1,'pirSensor::pirSensor()']]],
10 | ['post',['POST',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a368c5bc07109370b819193871352b926',1,'packet.h']]],
11 | ['power_5fof_5ftwo',['power_of_two',['../classCoapPacket.html#aa79536412d05898df17d93dac64cc99c',1,'CoapPacket']]],
12 | ['precondition_5ffailed',['PRECONDITION_FAILED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a604a5e016fc8f94907e1d81707563796',1,'packet.h']]],
13 | ['proxy_5furi',['PROXY_URI',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba709bd906830fd3c490bca616a0b47d0c',1,'packet.h']]],
14 | ['proxying_5fnot_5fsupported',['PROXYING_NOT_SUPPORTED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a7df86501e5f3b32666ae832c2a2a85a5',1,'packet.h']]],
15 | ['put',['PUT',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9afec39d40e8bc9e12afa614df5ddb9fa9',1,'packet.h']]]
16 | ];
17 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_71.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_71.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['queries_5ft',['queries_t',['../packet_8h.html#aedc800908f60ebbf18945a5d6e4c0536',1,'packet.h']]],
4 | ['query_5ft',['query_t',['../structquery__t.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['receiver',['receiver',['../classCoap.html#af418371b4c93ceb6ed74fe48cb2acf38',1,'Coap']]],
4 | ['remove_5fresource',['remove_resource',['../classCoap.html#aaee4b12bfe395f70d3b27747fcc1a1cf',1,'Coap']]],
5 | ['request_5fentity_5ftoo_5flarge',['REQUEST_ENTITY_TOO_LARGE',['../packet_8h.html#a363128d403b7b69a908862f90833a514aac27fb21c7cba6bada89a5f54d3932b1',1,'packet.h']]],
6 | ['resource',['resource',['../classCoap.html#a01fe0e1b806e5ca7924130ed6bfd9541',1,'Coap']]],
7 | ['resource_2ecpp',['resource.cpp',['../resource_8cpp.html',1,'']]],
8 | ['resource_2eh',['resource.h',['../resource_8h.html',1,'']]],
9 | ['resource_5fdiscovery',['resource_discovery',['../classCoap.html#a5d263dd75b0a135b2d1240339c2ae271',1,'Coap']]],
10 | ['resource_5flen',['resource_len',['../classCoapResource.html#ae03d2a3c0a1d66fe8dd21c365f7abf9f',1,'CoapResource']]],
11 | ['resource_5ft',['resource_t',['../coap_8h.html#a5f5573e4fcd7d84bb2d7d78eb42e4d97',1,'coap.h']]],
12 | ['rst',['RST',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a7dcb79ea9485b2b09a8453d9f9f575c2',1,'packet.h']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['temperaturesensor',['temperatureSensor',['../classtemperatureSensor.html',1,'temperatureSensor'],['../classtemperatureSensor.html#a32c12b3d49c1d61d9b56a35a49c710f4',1,'temperatureSensor::temperatureSensor()']]],
4 | ['text_5fcsv',['TEXT_CSV',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad38e8b48c749c8e181c4121542569996',1,'packet.h']]],
5 | ['text_5fhtml',['TEXT_HTML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497badc660590711150dd66411a306ccd0ee6',1,'packet.h']]],
6 | ['text_5fplain',['TEXT_PLAIN',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba01abe8b1134f6dcd8a242afa0522ed20',1,'packet.h']]],
7 | ['text_5fxml',['TEXT_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae85220b59258b5e200abe5d56979e41e',1,'packet.h']]],
8 | ['token',['TOKEN',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba07fe54e18c187cac6548db45a3f3676a',1,'packet.h']]],
9 | ['token_5flen_5fw',['token_len_w',['../classCoapPacket.html#af86733e6d6b6cc20df58fa29857a9081',1,'CoapPacket']]],
10 | ['token_5fw',['token_w',['../classCoapPacket.html#a0ba46ba24e9477548d1493ebec171412',1,'CoapPacket']]],
11 | ['type_5fw',['type_w',['../classCoapPacket.html#aa333c97ac654e4b9a90cc61b84e1ec88',1,'CoapPacket']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_75.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['unathorized',['UNATHORIZED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5bf4fa19e7af7474efb46c70e955de9e',1,'packet.h']]],
4 | ['unsupported_5fmedia_5ftype',['UNSUPPORTED_MEDIA_TYPE',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5c4dbcb9796dd7acc8d24a8c29570713',1,'packet.h']]],
5 | ['update_5fresource',['update_resource',['../classCoap.html#ac010177d45af0b867ded5c180d6ecbf9',1,'Coap']]],
6 | ['uri_5fhost',['URI_HOST',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bae1da739692b426ff963defd5b4624b66',1,'packet.h']]],
7 | ['uri_5fhost_5fw',['uri_host_w',['../classCoapPacket.html#a4149568cca27abc3e8d85b238a438d4c',1,'CoapPacket']]],
8 | ['uri_5fpath',['URI_PATH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba534305c50e9651ed8b2f36e83892127e',1,'packet.h']]],
9 | ['uri_5fpath_5flen_5fw',['uri_path_len_w',['../classCoapPacket.html#a03978371dd72493c6c2bbd8ad8931534',1,'CoapPacket']]],
10 | ['uri_5fpath_5fw',['uri_path_w',['../classCoapPacket.html#aa5aa67ab7cf3ffb2a5738da7b7c8df75',1,'CoapPacket']]],
11 | ['uri_5fport',['URI_PORT',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bad678f5303b602f703eabfdf12a8c5240',1,'packet.h']]],
12 | ['uri_5fport_5fw',['uri_port_w',['../classCoapPacket.html#a3ad33fcb8736c7bc453078d074f69299',1,'CoapPacket']]],
13 | ['uri_5fqueries_5fw',['uri_queries_w',['../classCoapPacket.html#aee24c2fbd20944616bf1b2c1241ce0cd',1,'CoapPacket']]],
14 | ['uri_5fquery',['URI_QUERY',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba8b1d2381db0868b5cfc75de54297eb74',1,'packet.h']]]
15 | ];
16 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['valid',['VALID',['../packet_8h.html#a363128d403b7b69a908862f90833a514acf0713491d9b887eaccfd80c18abca47',1,'packet.h']]],
4 | ['value',['value',['../structquery__t.html#ab70aab41206d108391491cfe068309f7',1,'query_t']]],
5 | ['version_5fw',['version_w',['../classCoapPacket.html#a40d3153fa2f1f304c452d2f3dfff5c44',1,'CoapPacket']]],
6 | ['video_5fraw',['VIDEO_RAW',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae9ba87e9c195384a61ec52830acda6cc',1,'packet.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_77.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_77.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wiselib_5fmid_5fcoap',['WISELIB_MID_COAP',['../coap__conf_8h.html#aaccabafee428fb0b33bcc4ad3ee843a1',1,'coap_conf.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_7a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/all_7a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['zonesensor',['zoneSensor',['../classzoneSensor.html',1,'zoneSensor'],['../classzoneSensor.html#a1a144ae52e8542cebcca740f4c5d9251',1,'zoneSensor::zoneSensor()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['carbonsensor',['carbonSensor',['../classcarbonSensor.html',1,'']]],
4 | ['coap',['Coap',['../classCoap.html',1,'']]],
5 | ['coappacket',['CoapPacket',['../classCoapPacket.html',1,'']]],
6 | ['coapresource',['CoapResource',['../classCoapResource.html',1,'']]],
7 | ['coapsensor',['CoapSensor',['../classCoapSensor.html',1,'']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lightsensor',['lightSensor',['../classlightSensor.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['methanesensor',['methaneSensor',['../classmethaneSensor.html',1,'']]],
4 | ['mypostsensor',['myPOSTSensor',['../classmyPOSTSensor.html',1,'']]],
5 | ['mysensor',['mySensor',['../classmySensor.html',1,'']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pirsensor',['pirSensor',['../classpirSensor.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_71.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_71.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['query_5ft',['query_t',['../structquery__t.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['switchsensor',['switchSensor',['../classswitchSensor.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['temperaturesensor',['temperatureSensor',['../classtemperatureSensor.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_7a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/classes_7a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['zonesensor',['zoneSensor',['../classzoneSensor.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/search/close.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['coap_5fheader_5flen',['COAP_HEADER_LEN',['../coap__attributes_8h.html#a7a0453d7354d07a08fa569b1e25f72e3',1,'coap_attributes.h']]],
4 | ['coap_5fheader_5fopt_5fcount_5fmask',['COAP_HEADER_OPT_COUNT_MASK',['../coap__attributes_8h.html#a7e076ffb8de1042bc6df03f0d4b724f5',1,'coap_attributes.h']]],
5 | ['coap_5fheader_5fopt_5fcount_5fshift',['COAP_HEADER_OPT_COUNT_SHIFT',['../coap__attributes_8h.html#aa57730333eaed7aa1a48c13b40382903',1,'coap_attributes.h']]],
6 | ['coap_5fheader_5ftype_5fmask',['COAP_HEADER_TYPE_MASK',['../coap__attributes_8h.html#a754ad43633ce7c6420ceebbe7f49a8de',1,'coap_attributes.h']]],
7 | ['coap_5fheader_5ftype_5fshift',['COAP_HEADER_TYPE_SHIFT',['../coap__attributes_8h.html#aa5e1fd7f4c945ee235f80bb1a39055c1',1,'coap_attributes.h']]],
8 | ['coap_5fheader_5fversion_5fmask',['COAP_HEADER_VERSION_MASK',['../coap__attributes_8h.html#a316648dbe55969ba7ea8bdfdf702bb58',1,'coap_attributes.h']]],
9 | ['coap_5fheader_5fversion_5fshift',['COAP_HEADER_VERSION_SHIFT',['../coap__attributes_8h.html#a49da8aa540093521a0a326a3d7653a3b',1,'coap_attributes.h']]],
10 | ['coap_5fversion',['COAP_VERSION',['../coap__attributes_8h.html#a0cc059ba01b6be3d8abe18cc96ab2221',1,'coap_attributes.h']]],
11 | ['conf_5fcoap_5fmax_5fretransmit_5ftries',['CONF_COAP_MAX_RETRANSMIT_TRIES',['../coap__conf_8h.html#a23b3d3fe2f74f264d23978be8ec5a104',1,'coap_conf.h']]],
12 | ['conf_5fcoap_5fresponse_5frandom_5ffactor',['CONF_COAP_RESPONSE_RANDOM_FACTOR',['../coap__conf_8h.html#aab463d6be79014c58483e27680bb3a46',1,'coap_conf.h']]],
13 | ['conf_5fcoap_5fresponse_5ftimeout',['CONF_COAP_RESPONSE_TIMEOUT',['../coap__conf_8h.html#a25295f73ed18f28540de73cc058017d4',1,'coap_conf.h']]],
14 | ['conf_5fhelper_5fbuf_5flen',['CONF_HELPER_BUF_LEN',['../coap__conf_8h.html#a0981391784c85bd0a700ed5df65568d6',1,'coap_conf.h']]],
15 | ['conf_5flarge_5fbuf_5flen',['CONF_LARGE_BUF_LEN',['../coap__conf_8h.html#a04d64097862c13ef7809ea1689a11165',1,'coap_conf.h']]],
16 | ['conf_5fmax_5fmsg_5flen',['CONF_MAX_MSG_LEN',['../coap__conf_8h.html#a9c17b1713da75a24d2b3c68640e527cd',1,'coap_conf.h']]],
17 | ['conf_5fmax_5fobservers',['CONF_MAX_OBSERVERS',['../coap__conf_8h.html#a3c192104e50759e3630fab37df31616f',1,'coap_conf.h']]],
18 | ['conf_5fmax_5fpayload_5flen',['CONF_MAX_PAYLOAD_LEN',['../coap__conf_8h.html#ace6d4b2082a0df348987ef1c7278e35b',1,'coap_conf.h']]],
19 | ['conf_5fmax_5fresource_5fqueries',['CONF_MAX_RESOURCE_QUERIES',['../coap__conf_8h.html#a9aaa3b82578552ffc879c97138351119',1,'coap_conf.h']]],
20 | ['conf_5fmax_5fresources',['CONF_MAX_RESOURCES',['../coap__conf_8h.html#a33c278b99525b83fff6fa7038edc3777',1,'coap_conf.h']]],
21 | ['conf_5fmax_5fretransmit_5fslots',['CONF_MAX_RETRANSMIT_SLOTS',['../coap__conf_8h.html#a0775c3b371f929def8e6f7ea313ec9bd',1,'coap_conf.h']]],
22 | ['conf_5fpiggy_5fbacked',['CONF_PIGGY_BACKED',['../coap__conf_8h.html#abe87e32bab551d33e2494df612a2cc88',1,'coap_conf.h']]]
23 | ];
24 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['dbg',['DBG',['../coap_8cpp.html#ad33d37230e2f3c601bc29fc619adde35',1,'coap.cpp']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_65.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enable_5fobserve',['ENABLE_OBSERVE',['../coap__conf_8h.html#a9c7531c90726318297a76c96e29b1f35',1,'coap_conf.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_77.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/defines_77.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wiselib_5fmid_5fcoap',['WISELIB_MID_COAP',['../coap__conf_8h.html#aaccabafee428fb0b33bcc4ad3ee843a1',1,'coap_conf.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enums_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enums_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['app_5fmethod_5ft',['app_method_t',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enums_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enums_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['coap_5fcontent_5ftype_5ft',['coap_content_type_t',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497b',1,'packet.h']]],
4 | ['coap_5fmessage_5ftype_5ft',['coap_message_type_t',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986',1,'packet.h']]],
5 | ['coap_5fmethod_5ft',['coap_method_t',['../packet_8h.html#af99712dec26d13b1649cc55043580645',1,'packet.h']]],
6 | ['coap_5foption_5ft',['coap_option_t',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833b',1,'packet.h']]],
7 | ['coap_5fstatus_5ft',['coap_status_t',['../packet_8h.html#a363128d403b7b69a908862f90833a514',1,'packet.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['accept',['ACCEPT',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba5707b7b8bf1b098d620552e9576d8061',1,'packet.h']]],
4 | ['ack',['ACK',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a41246e9c8691b7e33bc79b345e06b48e',1,'packet.h']]],
5 | ['application_5fatom_5fxml',['APPLICATION_ATOM_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba542c384df4dfd5696439f191db7f2cac',1,'packet.h']]],
6 | ['application_5fexi',['APPLICATION_EXI',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baeda85f6152a073167410f9d09db6337e',1,'packet.h']]],
7 | ['application_5ffastinfoset',['APPLICATION_FASTINFOSET',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba252083752bec883e8a18da49c4b0a64b',1,'packet.h']]],
8 | ['application_5fjson',['APPLICATION_JSON',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad85f1281dd5b942b73166717a1eb41af',1,'packet.h']]],
9 | ['application_5flink_5fformat',['APPLICATION_LINK_FORMAT',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baa893d906d2a664d88515b5e0614f22c2',1,'packet.h']]],
10 | ['application_5foctet_5fstream',['APPLICATION_OCTET_STREAM',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba266c47aec5d84f84943411f9e27be878',1,'packet.h']]],
11 | ['application_5frdf_5fxml',['APPLICATION_RDF_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba0ae498716a4a369246c762674e6ae68f',1,'packet.h']]],
12 | ['application_5fsoap_5ffastinfoset',['APPLICATION_SOAP_FASTINFOSET',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba071adccc564ca4e02b58bca2a2fc6956',1,'packet.h']]],
13 | ['application_5fsoap_5fxml',['APPLICATION_SOAP_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae094a78634fbffb0a97213b293c7fa3d',1,'packet.h']]],
14 | ['application_5fx_5fobix_5fbinary',['APPLICATION_X_OBIX_BINARY',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baa29c075e150f4637e52b42db893c4a54',1,'packet.h']]],
15 | ['application_5fxml',['APPLICATION_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497baf4a0ace3aee0606f453437e8eb1db113',1,'packet.h']]],
16 | ['application_5fxmpp_5fxml',['APPLICATION_XMPP_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae6e231bc0d40b8fd8bdffe0b0b056026',1,'packet.h']]],
17 | ['audio_5fraw',['AUDIO_RAW',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba34e0444167037fcb8635e251881d11dc',1,'packet.h']]]
18 | ];
19 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_62.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_62.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bad_5fgateway',['BAD_GATEWAY',['../packet_8h.html#a363128d403b7b69a908862f90833a514a8c1b0ddad3f50f20646c836ebfde5b73',1,'packet.h']]],
4 | ['bad_5foption',['BAD_OPTION',['../packet_8h.html#a363128d403b7b69a908862f90833a514a63243dd17b8b965bbe5600c4f3abbdc9',1,'packet.h']]],
5 | ['bad_5frequest',['BAD_REQUEST',['../packet_8h.html#a363128d403b7b69a908862f90833a514aef4e18cf5dacaf9d0cb90c72663a1b60',1,'packet.h']]],
6 | ['block1',['BLOCK1',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bafc72439dd2abfda46a2c5483d6b45c4b',1,'packet.h']]],
7 | ['block2',['BLOCK2',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba2c1612bc290ee5c3e6f9249a675013db',1,'packet.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['changed',['CHANGED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a02950f589a2addc8bff690a59d33cee7',1,'packet.h']]],
4 | ['coap_5fdelete',['COAP_DELETE',['../packet_8h.html#af99712dec26d13b1649cc55043580645a995202eee81cfd5206b68e8d5c504b4c',1,'packet.h']]],
5 | ['coap_5fget',['COAP_GET',['../packet_8h.html#af99712dec26d13b1649cc55043580645a765f451726ad8942650719f84561b03c',1,'packet.h']]],
6 | ['coap_5fno_5ferror',['COAP_NO_ERROR',['../packet_8h.html#a363128d403b7b69a908862f90833a514a6f7f1a92afd931df841d4e0f86ba0c31',1,'packet.h']]],
7 | ['coap_5fpost',['COAP_POST',['../packet_8h.html#af99712dec26d13b1649cc55043580645a4e74cd933831ad3e113acdff9e7f76cc',1,'packet.h']]],
8 | ['coap_5fput',['COAP_PUT',['../packet_8h.html#af99712dec26d13b1649cc55043580645ab2e2b3128e699b99bc493381288a9a64',1,'packet.h']]],
9 | ['con',['CON',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986aa5c511df5582eb12c3723cbf5ade7947',1,'packet.h']]],
10 | ['content',['CONTENT',['../packet_8h.html#a363128d403b7b69a908862f90833a514a59ae17a687995046ac7025dcc53156e3',1,'packet.h']]],
11 | ['content_5ftype',['CONTENT_TYPE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba274e59b4da8f6d3cd6ef3db80a479799',1,'packet.h']]],
12 | ['created',['CREATED',['../packet_8h.html#a363128d403b7b69a908862f90833a514aa387e4668dfb404ce73595c772d57144',1,'packet.h']]]
13 | ];
14 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['delete',['DELETE',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a9d61e82a9a12752f10aece1b22183913',1,'packet.h']]],
4 | ['deleted',['DELETED',['../packet_8h.html#a363128d403b7b69a908862f90833a514aae88752b9379248f07e2c3fdc064d998',1,'packet.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_65.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['etag',['ETAG',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833badb87e5338ead788b46fc32360b37a9d8',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_66.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_66.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['forbidden',['FORBIDDEN',['../packet_8h.html#a363128d403b7b69a908862f90833a514a4b4068e636cd02a6e87e8d3920383d67',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_67.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['gateway_5ftimeout',['GATEWAY_TIMEOUT',['../packet_8h.html#a363128d403b7b69a908862f90833a514aedbcebdb3f839ce33b8daba216c2c46d',1,'packet.h']]],
4 | ['get',['GET',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a12a8dcf59c16b5aadfda3a08ba67d529',1,'packet.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_69.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['if_5fmatch',['IF_MATCH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba681102eb954d667eb489bb611e4d89e7',1,'packet.h']]],
4 | ['if_5fnone_5fmatch',['IF_NONE_MATCH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba2ec853207badd6de67aefd5fe9d506f4',1,'packet.h']]],
5 | ['image_5fgif',['IMAGE_GIF',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba5dd3a1766e3862f35f7a333279d650c1',1,'packet.h']]],
6 | ['image_5fjpeg',['IMAGE_JPEG',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae57daacf0b164b5e0c959eb664e3421b',1,'packet.h']]],
7 | ['image_5fpng',['IMAGE_PNG',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba4d093eeacb23c4a26f053b0e3ca618d8',1,'packet.h']]],
8 | ['image_5ftiff',['IMAGE_TIFF',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad2f71efa340821c1c4d88755a3ddcc8f',1,'packet.h']]],
9 | ['internal_5fserver_5ferror',['INTERNAL_SERVER_ERROR',['../packet_8h.html#a363128d403b7b69a908862f90833a514af584a9ea047509016d9b5653f3f1cd24',1,'packet.h']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['location_5fpath',['LOCATION_PATH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baf4d6b6def9dca7460918d22bcc60159a',1,'packet.h']]],
4 | ['location_5fquery',['LOCATION_QUERY',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baee5fdd57c09e062fbae0b8e6dd8a70e9',1,'packet.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['max_5fage',['MAX_AGE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba0fb1b3988fd990fc63e7e8aaedab174a',1,'packet.h']]],
4 | ['max_5fofe',['MAX_OFE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bac98e60ee1e3559b350ebdb71ee264057',1,'packet.h']]],
5 | ['method_5fnot_5fallowed',['METHOD_NOT_ALLOWED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5bc385218b6fd9392f95cfc35e20effe',1,'packet.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['non',['NON',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a7905fcd753e9915a521ea77aa7066415',1,'packet.h']]],
4 | ['not_5ffound',['NOT_FOUND',['../packet_8h.html#a363128d403b7b69a908862f90833a514acdaa2919bac56fe1090eb3dbb9526472',1,'packet.h']]],
5 | ['not_5fimplemented',['NOT_IMPLEMENTED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a12bcc9d9958a22b983e65f77f3faf90b',1,'packet.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['observe',['OBSERVE',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833baee714b9ff0fd3b4dfa63876da63e7981',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['post',['POST',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9a368c5bc07109370b819193871352b926',1,'packet.h']]],
4 | ['precondition_5ffailed',['PRECONDITION_FAILED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a604a5e016fc8f94907e1d81707563796',1,'packet.h']]],
5 | ['proxy_5furi',['PROXY_URI',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba709bd906830fd3c490bca616a0b47d0c',1,'packet.h']]],
6 | ['proxying_5fnot_5fsupported',['PROXYING_NOT_SUPPORTED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a7df86501e5f3b32666ae832c2a2a85a5',1,'packet.h']]],
7 | ['put',['PUT',['../packet_8h.html#a45002ec45bd5721f040f2d874661e3e9afec39d40e8bc9e12afa614df5ddb9fa9',1,'packet.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['request_5fentity_5ftoo_5flarge',['REQUEST_ENTITY_TOO_LARGE',['../packet_8h.html#a363128d403b7b69a908862f90833a514aac27fb21c7cba6bada89a5f54d3932b1',1,'packet.h']]],
4 | ['rst',['RST',['../packet_8h.html#a4d16a628fbf0709b5f0e9ed89d191986a7dcb79ea9485b2b09a8453d9f9f575c2',1,'packet.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['service_5funavailable',['SERVICE_UNAVAILABLE',['../packet_8h.html#a363128d403b7b69a908862f90833a514abe9852895a462e44f9529379538517cc',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['text_5fcsv',['TEXT_CSV',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bad38e8b48c749c8e181c4121542569996',1,'packet.h']]],
4 | ['text_5fhtml',['TEXT_HTML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497badc660590711150dd66411a306ccd0ee6',1,'packet.h']]],
5 | ['text_5fplain',['TEXT_PLAIN',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497ba01abe8b1134f6dcd8a242afa0522ed20',1,'packet.h']]],
6 | ['text_5fxml',['TEXT_XML',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae85220b59258b5e200abe5d56979e41e',1,'packet.h']]],
7 | ['token',['TOKEN',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba07fe54e18c187cac6548db45a3f3676a',1,'packet.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_75.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['unathorized',['UNATHORIZED',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5bf4fa19e7af7474efb46c70e955de9e',1,'packet.h']]],
4 | ['unsupported_5fmedia_5ftype',['UNSUPPORTED_MEDIA_TYPE',['../packet_8h.html#a363128d403b7b69a908862f90833a514a5c4dbcb9796dd7acc8d24a8c29570713',1,'packet.h']]],
5 | ['uri_5fhost',['URI_HOST',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bae1da739692b426ff963defd5b4624b66',1,'packet.h']]],
6 | ['uri_5fpath',['URI_PATH',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba534305c50e9651ed8b2f36e83892127e',1,'packet.h']]],
7 | ['uri_5fport',['URI_PORT',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833bad678f5303b602f703eabfdf12a8c5240',1,'packet.h']]],
8 | ['uri_5fquery',['URI_QUERY',['../packet_8h.html#a809c9a7522aa7e4726b4a95ccdb2833ba8b1d2381db0868b5cfc75de54297eb74',1,'packet.h']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/enumvalues_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['valid',['VALID',['../packet_8h.html#a363128d403b7b69a908862f90833a514acf0713491d9b887eaccfd80c18abca47',1,'packet.h']]],
4 | ['video_5fraw',['VIDEO_RAW',['../packet_8h.html#a222c52e40acd27d660d9f32089ce497bae9ba87e9c195384a61ec52830acda6cc',1,'packet.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['coap_2ecpp',['coap.cpp',['../coap_8cpp.html',1,'']]],
4 | ['coap_2eh',['coap.h',['../coap_8h.html',1,'']]],
5 | ['coap_5fattributes_2eh',['coap_attributes.h',['../coap__attributes_8h.html',1,'']]],
6 | ['coap_5fconf_2eh',['coap_conf.h',['../coap__conf_8h.html',1,'']]],
7 | ['coapsensor_2ecpp',['CoapSensor.cpp',['../CoapSensor_8cpp.html',1,'']]],
8 | ['coapsensor_2eh',['CoapSensor.h',['../CoapSensor_8h.html',1,'']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mypostsensor_2eh',['myPOSTSensor.h',['../myPOSTSensor_8h.html',1,'']]],
4 | ['mysensor_2eh',['mySensor.h',['../CoAP__Use__Example_2mySensor_8h.html',1,'']]],
5 | ['mysensor_2eh',['mySensor.h',['../CoAP__Use__Example__New_2mySensor_8h.html',1,'']]],
6 | ['mysensor_2eh',['mySensor.h',['../CoAP__CTI_2mySensor_8h.html',1,'']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['oldcode_2ecpp',['oldcode.cpp',['../oldcode_8cpp.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_2ecpp',['packet.cpp',['../packet_8cpp.html',1,'']]],
4 | ['packet_2eh',['packet.h',['../packet_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/files_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['resource_2ecpp',['resource.cpp',['../resource_8cpp.html',1,'']]],
4 | ['resource_2eh',['resource.h',['../resource_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_61.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_61.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['accept_5fw',['accept_w',['../classCoapPacket.html#a63c8921ca4e3576e89b82161f6e64024',1,'CoapPacket']]],
4 | ['add_5ffence_5fopt',['add_fence_opt',['../classCoapPacket.html#ac0b030511fa33481c869ca38ea2ca2b8',1,'CoapPacket']]],
5 | ['add_5fresource',['add_resource',['../classCoap.html#a22e5e1267483ce167b391639c5aa668b',1,'Coap']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_62.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_62.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['block2_5fmore_5fw',['block2_more_w',['../classCoapPacket.html#a944ad84d298cd30970a2ac09191c4811',1,'CoapPacket']]],
4 | ['block2_5fnum_5fw',['block2_num_w',['../classCoapPacket.html#a2d67cc150a4cb3b9d3df152e42a26926',1,'CoapPacket']]],
5 | ['block2_5foffset_5fw',['block2_offset_w',['../classCoapPacket.html#adb06cdd74dd6bdf22e009fa131f7d59e',1,'CoapPacket']]],
6 | ['block2_5fsize_5fw',['block2_size_w',['../classCoapPacket.html#a339eb7196125c178961c7ad62e9c234e',1,'CoapPacket']]],
7 | ['buffer_5fto_5fpacket',['buffer_to_packet',['../classCoapPacket.html#ad59c16114cc71771c6f90cb63c34489a',1,'CoapPacket']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['callback',['callback',['../classCoapSensor.html#a47eead7d213f1490dcbddee24ad11881',1,'CoapSensor::callback()'],['../classmyPOSTSensor.html#a219343c847e550e93b81b3056661aa49',1,'myPOSTSensor::callback()'],['../classmySensor.html#a46eef5f08bb59cfe1a2d268c841214da',1,'mySensor::callback()']]],
4 | ['carbonsensor',['carbonSensor',['../classcarbonSensor.html#af0cb1fb5372aa301953ed7425c144131',1,'carbonSensor']]],
5 | ['check',['check',['../classCoapSensor.html#a20381d1b98502400141a4398a0349867',1,'CoapSensor::check()'],['../classswitchSensor.html#a60cdb7069c440677433b481e4502135c',1,'switchSensor::check()'],['../classlightSensor.html#a4b60f7614555a47220739e23e49d14cf',1,'lightSensor::check()'],['../classtemperatureSensor.html#a01cdc0bd1695fcb87e46ba845084bb3c',1,'temperatureSensor::check()'],['../classpirSensor.html#aef58934ed58f5f96e0b333afeaaf26e1',1,'pirSensor::check()'],['../classmethaneSensor.html#a95e63de513a1567a651924c967cceaec',1,'methaneSensor::check()'],['../classcarbonSensor.html#ae495e9e11167429482464a71c461b0b0',1,'carbonSensor::check()'],['../classCoapResource.html#a01cff4fb60e46c94ba44b1fc94201919',1,'CoapResource::check()']]],
6 | ['coap_5fadd_5fobserver',['coap_add_observer',['../classCoap.html#aeda965ef8e18da2ad571b226332c836f',1,'Coap']]],
7 | ['coap_5fblockwise_5fresponse',['coap_blockwise_response',['../classCoap.html#a4221737412742c198d62e367e6645443',1,'Coap']]],
8 | ['coap_5fcheck',['coap_check',['../classCoap.html#ac731d0c708f869c9d8040333be14fb81',1,'Coap']]],
9 | ['coap_5fnew_5fmid',['coap_new_mid',['../classCoap.html#a2cdbb698f173b5728e040ecdc3b3b876',1,'Coap']]],
10 | ['coap_5fnotify',['coap_notify',['../classCoap.html#af88f8238c4ef457306673c4320a3d954',1,'Coap']]],
11 | ['coap_5fnotify_5ffrom_5finterrupt',['coap_notify_from_interrupt',['../classCoap.html#ab756216f557db406d45a7b4e677b9721',1,'Coap']]],
12 | ['coap_5fnotify_5ffrom_5ftimer',['coap_notify_from_timer',['../classCoap.html#a2c78b1523adc1e3cbe75977878b52f11',1,'Coap']]],
13 | ['coap_5fregister_5fcon_5fmsg',['coap_register_con_msg',['../classCoap.html#aab051044d3d3a126930f850e12f9c3bd',1,'Coap']]],
14 | ['coap_5fremove_5fobserver',['coap_remove_observer',['../classCoap.html#ac13bc1e3777cd9f716370df0593cb2e9',1,'Coap']]],
15 | ['coap_5fretransmit_5floop',['coap_retransmit_loop',['../classCoap.html#aa5216a2d3215dd8f366d5fbcc02c1859',1,'Coap']]],
16 | ['coap_5fsend',['coap_send',['../classCoap.html#a170f70980bcc6d3d19cff862288708d4',1,'Coap']]],
17 | ['coap_5funregister_5fcon_5fmsg',['coap_unregister_con_msg',['../classCoap.html#af662be00bd0288d8cdd1c3813eaec2a6',1,'Coap']]],
18 | ['coapresource',['CoapResource',['../classCoapResource.html#a0761a0eb02bf147554eeaa45b99f5448',1,'CoapResource::CoapResource()'],['../classCoapResource.html#a8d53b3d79308a2d613a0a8e3f74f80d6',1,'CoapResource::CoapResource(CoapSensor *sensor)']]],
19 | ['coapsensor',['CoapSensor',['../classCoapSensor.html#a9149bdb997755d89342b3eb99aad98c9',1,'CoapSensor::CoapSensor()'],['../classCoapSensor.html#a36d42f600c8f19c493009f024a9f8cef',1,'CoapSensor::CoapSensor(String name)']]],
20 | ['code_5fw',['code_w',['../classCoapPacket.html#a34143f4e6a5c9992272c4f7813c20231',1,'CoapPacket']]],
21 | ['content_5ftype',['content_type',['../classmyPOSTSensor.html#a25f2c04c8f3aadd589ca82a8d5e74c83',1,'myPOSTSensor::content_type()'],['../classmySensor.html#a9223601c227d7732dc4fcc1c9ed3e8f1',1,'mySensor::content_type()'],['../classCoapResource.html#abb9d7f68d17437a5a0fb1fdd20241191',1,'CoapResource::content_type()']]],
22 | ['content_5ftype_5fw',['content_type_w',['../classCoapPacket.html#af5d3df9660fcb6160bfc75e7e2563338',1,'CoapPacket']]]
23 | ];
24 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_64.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_64.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['debug_5fmsg',['debug_msg',['../classCoap.html#a4f6c84599cc5b14f4e89aa99778bfbde',1,'Coap']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_65.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_65.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['execute',['execute',['../classCoapResource.html#af5b8675de9bf3dc8c694fd6a02f61869',1,'CoapResource']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_66.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_66.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fast',['fast',['../classmyPOSTSensor.html#a09f6f4c3bb7f5952d51ed923f7b182ed',1,'myPOSTSensor::fast()'],['../classmySensor.html#ad8a347a91a1cc12ff3b568c007793078',1,'mySensor::fast()']]],
4 | ['fast_5fresource',['fast_resource',['../classCoapResource.html#aee585985b8a03a8110e4d41ae065b1d4',1,'CoapResource']]],
5 | ['find_5fresource',['find_resource',['../classCoap.html#af90017591e53239518372728a90cdb49',1,'Coap']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_67.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_67.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['get_5fcontent_5ftype',['get_content_type',['../classCoapSensor.html#aff7e400a246408dd0351f555660d0628',1,'CoapSensor']]],
4 | ['get_5ffast',['get_fast',['../classCoapSensor.html#a63aa01bcb142f3012d5825c622b83fdc',1,'CoapSensor']]],
5 | ['get_5fint_5fopt_5fvalue',['get_int_opt_value',['../classCoapPacket.html#a0688419e64d297dad8b2f47803211324',1,'CoapPacket']]],
6 | ['get_5fmethod',['get_method',['../classCoapSensor.html#aa08f5a20da09b4be2c03ae7257f502bf',1,'CoapSensor']]],
7 | ['get_5fname',['get_name',['../classCoapSensor.html#ac24d062488e960f51cbeba09d8bf954d',1,'CoapSensor']]],
8 | ['get_5fnotify_5ftime',['get_notify_time',['../classCoapSensor.html#ae6661afb974982931538cc6c721aadb1',1,'CoapSensor']]],
9 | ['get_5fvalue',['get_value',['../classCoapSensor.html#a39bf318b842393b468da82fa6e3fd9b2',1,'CoapSensor::get_value()'],['../classzoneSensor.html#acce36a9a5853da807440488c0e34cefe',1,'zoneSensor::get_value()'],['../classswitchSensor.html#a0013da2864683b21b5451707bcf369a8',1,'switchSensor::get_value()'],['../classlightSensor.html#ac66a0285fa5ee4821d2c65baeea6b830',1,'lightSensor::get_value()'],['../classtemperatureSensor.html#a83e9ae7bdf720e72d4413e0cfda0f846',1,'temperatureSensor::get_value()'],['../classpirSensor.html#a1052a327dd148a5cfa9202e4318a9e01',1,'pirSensor::get_value()'],['../classmethaneSensor.html#ade61103b651cd74db1739291481accae',1,'methaneSensor::get_value()'],['../classcarbonSensor.html#afccec4318d29edd8c63f272b340cf043',1,'carbonSensor::get_value()'],['../classmySensor.html#aec19b915b583df974e96317a0f96c525',1,'mySensor::get_value()']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_68.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_68.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['handler',['handler',['../classCoap.html#abaa3a045bac53fe8d7811ce8454aa87c',1,'Coap']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_69.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_69.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['increase_5fobserve_5fcounter',['increase_observe_counter',['../classCoap.html#a9ce29d1f83c88c7c7a4c2f38c53aba8a',1,'Coap']]],
4 | ['init',['init',['../classCoap.html#a08906f4343eadf8066b892b18ab53139',1,'Coap::init()'],['../classCoapPacket.html#a27c0099657daa01db1a41d331015f596',1,'CoapPacket::init()']]],
5 | ['interrupt_5fflag_5fw',['interrupt_flag_w',['../classCoapResource.html#a54a895ca529ed1895adb0937b502a258',1,'CoapResource']]],
6 | ['is_5fchanged',['is_changed',['../classCoapSensor.html#a18f24ca450d73976d0a42824eb11aaee',1,'CoapSensor::is_changed()'],['../classCoapResource.html#a7d809f33265db1a77b0dd847a8983e01',1,'CoapResource::is_changed()']]],
7 | ['is_5foption',['is_option',['../classCoapPacket.html#a6fdaffe5ade9b85606551e7dfbad3c0c',1,'CoapPacket']]],
8 | ['is_5fset',['is_set',['../classCoapResource.html#a7f2450a28116ab026ee29a2ec960b50f',1,'CoapResource']]],
9 | ['isget',['isGET',['../classCoapPacket.html#addecb10718bd8e38c31166da6d606832',1,'CoapPacket']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lightsensor',['lightSensor',['../classlightSensor.html#a93f76c0207237199d0f89478957bd9a3',1,'lightSensor']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['make_5fstring',['make_string',['../classCoap.html#a53d0657b31212e2d62fdc708930c53fd',1,'Coap::make_string()'],['../classCoapPacket.html#ae983ffa22de13eb3b484c201c4b81a66',1,'CoapPacket::make_string()']]],
4 | ['make_5furi_5fquery',['make_uri_query',['../classCoapPacket.html#a9844dd3a5b3c66b37da662b8a2f58c35',1,'CoapPacket']]],
5 | ['mark_5fnotified',['mark_notified',['../classCoapSensor.html#a6b716c9f4b19524ba5e85ef5e1b57a01',1,'CoapSensor::mark_notified()'],['../classCoapResource.html#a8d972b5a00c43ae483d853a535489c35',1,'CoapResource::mark_notified()']]],
6 | ['max_5fage_5fw',['max_age_w',['../classCoapPacket.html#ac9e700ce89a234451b164ba7303a5fcd',1,'CoapPacket']]],
7 | ['merge_5foptions',['merge_options',['../classCoapPacket.html#a1c7217c830bfbce020ff54e795c2e756',1,'CoapPacket']]],
8 | ['methanesensor',['methaneSensor',['../classmethaneSensor.html#ac8078877c3eaf4247500627d09aa6a20',1,'methaneSensor']]],
9 | ['method',['method',['../classmyPOSTSensor.html#ac1d2e0deadf71c0c33dbe99d9929808f',1,'myPOSTSensor::method()'],['../classmySensor.html#a619498e9967bbde2337b26cdc8e6ab4c',1,'mySensor::method()']]],
10 | ['method_5fallowed',['method_allowed',['../classCoapResource.html#ab04b0b58698754efd497e7686cc750e6',1,'CoapResource']]],
11 | ['mid_5fw',['mid_w',['../classCoapPacket.html#a6e7ee3ddbe1e7b626f3f2006ff361dd7',1,'CoapPacket']]],
12 | ['mypostsensor',['myPOSTSensor',['../classmyPOSTSensor.html#ab225646460d62daab3daf483b60674df',1,'myPOSTSensor']]],
13 | ['mysensor',['mySensor',['../classmySensor.html#a3293eee12af7066bc3780c73b33366d4',1,'mySensor::mySensor(String name, uint8_t method, boolean fast, uint16_t notify_time, uint8_t content_type, int pin)'],['../classmySensor.html#a54f125ab72dfe63c934bd15386ca6c3b',1,'mySensor::mySensor(String name)']]]
14 | ];
15 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../classmyPOSTSensor.html#ab8e9e8def80167a5300ceef0c30d4c42',1,'myPOSTSensor::name()'],['../classmySensor.html#af27545997e834042b4aac1c8e37c9104',1,'mySensor::name()'],['../classCoapResource.html#af4ee50bdc4641c096dcdaf0ccc1a191a',1,'CoapResource::name()']]],
4 | ['name_5flength',['name_length',['../classCoapResource.html#a6c24bc7b9b8e717fe8690afdcf2cf7f2',1,'CoapResource']]],
5 | ['nametostr',['nameToStr',['../classCoapResource.html#a0ca9503a5a236d6ed86f61ddaa53ebef',1,'CoapResource']]],
6 | ['notify_5ftime',['notify_time',['../classmyPOSTSensor.html#af93bcba051fe76cd33e83443254ed694',1,'myPOSTSensor::notify_time()'],['../classmySensor.html#ad4f67c4505403b6c428d8b7ddc58a350',1,'mySensor::notify_time()']]],
7 | ['notify_5ftime_5fw',['notify_time_w',['../classCoapResource.html#ac4d88566e48e1c7cb6231df230329fd4',1,'CoapResource']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_6f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['observe_5fw',['observe_w',['../classCoapPacket.html#abc10c84325f2cf660d1d1c0dd1c05ab5',1,'CoapPacket']]],
4 | ['opt_5fcount_5fw',['opt_count_w',['../classCoapPacket.html#a9d2b566dce666f47b1043a215a2e94e7',1,'CoapPacket']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_5fto_5fbuffer',['packet_to_buffer',['../classCoapPacket.html#a6ceeff00e5bb1b05ad0731a6f7b71bae',1,'CoapPacket']]],
4 | ['payload_5flen_5fw',['payload_len_w',['../classCoapPacket.html#af85002577ffcf272334ed617cd8af555',1,'CoapPacket']]],
5 | ['payload_5fw',['payload_w',['../classCoapPacket.html#a1a5c2c49883192e6c1e34e2178287efe',1,'CoapPacket']]],
6 | ['pirsensor',['pirSensor',['../classpirSensor.html#a2ca8d073bafa3a48533e0796648f7f90',1,'pirSensor']]],
7 | ['power_5fof_5ftwo',['power_of_two',['../classCoapPacket.html#aa79536412d05898df17d93dac64cc99c',1,'CoapPacket']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['receiver',['receiver',['../classCoap.html#af418371b4c93ceb6ed74fe48cb2acf38',1,'Coap']]],
4 | ['remove_5fresource',['remove_resource',['../classCoap.html#aaee4b12bfe395f70d3b27747fcc1a1cf',1,'Coap']]],
5 | ['resource',['resource',['../classCoap.html#a01fe0e1b806e5ca7924130ed6bfd9541',1,'Coap']]],
6 | ['resource_5fdiscovery',['resource_discovery',['../classCoap.html#a5d263dd75b0a135b2d1240339c2ae271',1,'Coap']]],
7 | ['resource_5flen',['resource_len',['../classCoapResource.html#ae03d2a3c0a1d66fe8dd21c365f7abf9f',1,'CoapResource']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['set',['set',['../classzoneSensor.html#a09fb87b566614d6d17375e9a77d7da06',1,'zoneSensor']]],
4 | ['set_5faccept',['set_accept',['../classCoapPacket.html#ad04fdb8221dfc7b9edb3768031a32fc7',1,'CoapPacket']]],
5 | ['set_5fblock2_5fmore',['set_block2_more',['../classCoapPacket.html#ad270e151b71951c905d55e7b25d58c58',1,'CoapPacket']]],
6 | ['set_5fblock2_5fnum',['set_block2_num',['../classCoapPacket.html#af56a7dfdc41081760c1593e39535aa6c',1,'CoapPacket']]],
7 | ['set_5fblock2_5foffset',['set_block2_offset',['../classCoapPacket.html#ab25b524c0ed49f6db5151f24b8eac3f2',1,'CoapPacket']]],
8 | ['set_5fblock2_5fsize',['set_block2_size',['../classCoapPacket.html#ac651be02bdb3cc0698aa1172810c0490',1,'CoapPacket']]],
9 | ['set_5fcode',['set_code',['../classCoapPacket.html#a7fe097af660bcebb55bbbcb8a42e1474',1,'CoapPacket']]],
10 | ['set_5fcontent_5ftype',['set_content_type',['../classCoapSensor.html#a9588aff9d1bde945f422ec778219dc7a',1,'CoapSensor::set_content_type()'],['../classCoapPacket.html#ab7aa541a1c08f67de6423bd64ac84ce8',1,'CoapPacket::set_content_type()']]],
11 | ['set_5ffast',['set_fast',['../classCoapSensor.html#a3a2bef3e57a071f62dece69e9d90ec77',1,'CoapSensor']]],
12 | ['set_5fint_5fopt_5fvalue',['set_int_opt_value',['../classCoapPacket.html#a4ff6aa3ef085b7bcb0b34110e250f4a8',1,'CoapPacket']]],
13 | ['set_5fmax_5fage',['set_max_age',['../classCoapPacket.html#a375f80505c8c69ba8015d2dd72124c73',1,'CoapPacket']]],
14 | ['set_5fmethod',['set_method',['../classCoapSensor.html#a3e0e319d65365c40f2ebb33b270a1d2c',1,'CoapSensor']]],
15 | ['set_5fmid',['set_mid',['../classCoapPacket.html#aa8297d7661ef66fcceb150cd82b32b63',1,'CoapPacket']]],
16 | ['set_5fname',['set_name',['../classCoapSensor.html#a57c1d9e224c4c065cd772f6522e1aaf7',1,'CoapSensor']]],
17 | ['set_5fnotify_5ftime',['set_notify_time',['../classCoapSensor.html#ae2deb8f101180326bdc1c8bacda9fe7d',1,'CoapSensor::set_notify_time()'],['../classCoapResource.html#a242e18b192193db026ccb71f92617a60',1,'CoapResource::set_notify_time()']]],
18 | ['set_5fobserve',['set_observe',['../classCoapPacket.html#a1e2b1ec6c217f0a8635088ceb2e6f153',1,'CoapPacket']]],
19 | ['set_5fopt_5fcount',['set_opt_count',['../classCoapPacket.html#a97feceac94ea1e8afff98df3146c712b',1,'CoapPacket']]],
20 | ['set_5fopt_5fheader',['set_opt_header',['../classCoapPacket.html#ab69a2fd4c7fda773119ce299b38a1553',1,'CoapPacket']]],
21 | ['set_5foption',['set_option',['../classCoapPacket.html#a868c8d287329125f1c22bca93baca663',1,'CoapPacket']]],
22 | ['set_5fpayload',['set_payload',['../classCoapPacket.html#ab8f039206d2fc4b7025311c8edd4c73c',1,'CoapPacket']]],
23 | ['set_5fpayload_5flen',['set_payload_len',['../classCoapPacket.html#acd38ca0e4580eddafcb69f24f9bfe3f5',1,'CoapPacket']]],
24 | ['set_5ftoken',['set_token',['../classCoapPacket.html#a3d54b3c984e2e04287e9c875514b5d00',1,'CoapPacket']]],
25 | ['set_5ftoken_5flen',['set_token_len',['../classCoapPacket.html#a1bad72e54f2bf7abcb22ac4d494c25f7',1,'CoapPacket']]],
26 | ['set_5ftype',['set_type',['../classCoapPacket.html#a6e506b3f4a47699cfbe3e921a84e3c23',1,'CoapPacket']]],
27 | ['set_5furi_5fhost',['set_uri_host',['../classCoapPacket.html#ad771f346f27baa7a076c18c7214a77e6',1,'CoapPacket']]],
28 | ['set_5furi_5fpath',['set_uri_path',['../classCoapPacket.html#a4be7aafc428139cd4c0f853dc3b95b40',1,'CoapPacket']]],
29 | ['set_5furi_5fpath_5flen',['set_uri_path_len',['../classCoapPacket.html#afaf37d73b4b67022f6287b226de3da40',1,'CoapPacket']]],
30 | ['set_5furi_5fport',['set_uri_port',['../classCoapPacket.html#a97eeb8d80c2c79d99e1220022af1b226',1,'CoapPacket']]],
31 | ['set_5furi_5fquery',['set_uri_query',['../classCoapPacket.html#a0e4aa63148f57ec16194ad0c5913bc88',1,'CoapPacket']]],
32 | ['set_5fvalue',['set_value',['../classCoapSensor.html#a43efb04b5cd4a53d11383f67c68609c8',1,'CoapSensor::set_value()'],['../classzoneSensor.html#a96371875c73a4d87c46074c7e088c1b7',1,'zoneSensor::set_value()'],['../classmySensor.html#a42cbab7aca62d5f69112eb2306ce579f',1,'mySensor::set_value()']]],
33 | ['set_5fversion',['set_version',['../classCoapPacket.html#a312633852e11e673cc2b830df142d11c',1,'CoapPacket']]],
34 | ['split_5foption',['split_option',['../classCoapPacket.html#a44a9996b7a177cbf9d7bd159933fc00e',1,'CoapPacket']]],
35 | ['switchsensor',['switchSensor',['../classswitchSensor.html#a91721542150f561d9ee1afa0c15bc3bb',1,'switchSensor::switchSensor(String name, int pin)'],['../classswitchSensor.html#a52578e35771e7c491c493cafc9ed4403',1,'switchSensor::switchSensor(String name, int pin, int pullup)']]]
36 | ];
37 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_74.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_74.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['temperaturesensor',['temperatureSensor',['../classtemperatureSensor.html#a32c12b3d49c1d61d9b56a35a49c710f4',1,'temperatureSensor']]],
4 | ['token_5flen_5fw',['token_len_w',['../classCoapPacket.html#af86733e6d6b6cc20df58fa29857a9081',1,'CoapPacket']]],
5 | ['token_5fw',['token_w',['../classCoapPacket.html#a0ba46ba24e9477548d1493ebec171412',1,'CoapPacket']]],
6 | ['type_5fw',['type_w',['../classCoapPacket.html#aa333c97ac654e4b9a90cc61b84e1ec88',1,'CoapPacket']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_75.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_75.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['update_5fresource',['update_resource',['../classCoap.html#ac010177d45af0b867ded5c180d6ecbf9',1,'Coap']]],
4 | ['uri_5fhost_5fw',['uri_host_w',['../classCoapPacket.html#a4149568cca27abc3e8d85b238a438d4c',1,'CoapPacket']]],
5 | ['uri_5fpath_5flen_5fw',['uri_path_len_w',['../classCoapPacket.html#a03978371dd72493c6c2bbd8ad8931534',1,'CoapPacket']]],
6 | ['uri_5fpath_5fw',['uri_path_w',['../classCoapPacket.html#aa5aa67ab7cf3ffb2a5738da7b7c8df75',1,'CoapPacket']]],
7 | ['uri_5fport_5fw',['uri_port_w',['../classCoapPacket.html#a3ad33fcb8736c7bc453078d074f69299',1,'CoapPacket']]],
8 | ['uri_5fqueries_5fw',['uri_queries_w',['../classCoapPacket.html#aee24c2fbd20944616bf1b2c1241ce0cd',1,'CoapPacket']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['version_5fw',['version_w',['../classCoapPacket.html#a40d3153fa2f1f304c452d2f3dfff5c44',1,'CoapPacket']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_7a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/functions_7a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['zonesensor',['zoneSensor',['../classzoneSensor.html#a1a144ae52e8542cebcca740f4c5d9251',1,'zoneSensor']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/search/mag_sel.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/search/search_l.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/search/search_m.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/search/search_r.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['coap_5fpacket_5ft',['coap_packet_t',['../coap_8h.html#a0103c5f532f682f9acb3eab0dc2a204d',1,'coap.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_71.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_71.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['queries_5ft',['queries_t',['../packet_8h.html#aedc800908f60ebbf18945a5d6e4c0536',1,'packet.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_72.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/typedefs_72.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['resource_5ft',['resource_t',['../coap_8h.html#a5f5573e4fcd7d84bb2d7d78eb42e4d97',1,'coap.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_63.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_63.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['changed',['changed',['../classCoapSensor.html#a596aacf091a390e063ebf8cea22dcb18',1,'CoapSensor']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_68.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_68.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['heater',['heater',['../classcarbonSensor.html#a38566db0360f343ed13fd465cbe7be13',1,'carbonSensor']]],
4 | ['heater_5fpin',['heater_pin',['../classcarbonSensor.html#a95c0f53357fdff097bb17e86bd5ff7a8',1,'carbonSensor']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_6e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_6e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name',['name',['../structquery__t.html#a8433ce4bcfd90c75c098dca1e849fcb2',1,'query_t']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_70.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_70.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pin',['pin',['../classzoneSensor.html#a016f6225bc91fbfdbc239584cb1fa5dd',1,'zoneSensor::pin()'],['../classswitchSensor.html#ab45a953933c1d47eaa629096ac3f8e2a',1,'switchSensor::pin()'],['../classlightSensor.html#ace0804970235c04fa68b85c9fd052bb6',1,'lightSensor::pin()'],['../classtemperatureSensor.html#afe39b69aa5a0bd0a6dd3ac3332720e3e',1,'temperatureSensor::pin()'],['../classpirSensor.html#a5a27a9b5c6a9d78f2f2f9b9ffae9368b',1,'pirSensor::pin()'],['../classmethaneSensor.html#af676e15d4a62e5e2feaaffbd83ee83bd',1,'methaneSensor::pin()'],['../classcarbonSensor.html#a7354f1c08cc15988214323fc8163027b',1,'carbonSensor::pin()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_73.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_73.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['status',['status',['../classzoneSensor.html#aa390520691959262df59095c7941ae19',1,'zoneSensor::status()'],['../classswitchSensor.html#a082b5e127e0bce8dae725f21d5e8b9d3',1,'switchSensor::status()'],['../classlightSensor.html#a855bcb46151290c4726b8acdbd0f8c1b',1,'lightSensor::status()'],['../classtemperatureSensor.html#a23eee4e3438862a1dbe73799d6684020',1,'temperatureSensor::status()'],['../classpirSensor.html#acaa769a3df7332aed388ec692ab06d3a',1,'pirSensor::status()'],['../classmethaneSensor.html#a6eb15ad3236c064867c9a3a3a1b1cc14',1,'methaneSensor::status()'],['../classcarbonSensor.html#ae33ed1c83e95f7ea5cef5789f4b425d7',1,'carbonSensor::status()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_76.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Loading...
11 |
12 |
15 |
Searching...
16 |
No Matches
17 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/search/variables_76.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../structquery__t.html#ab70aab41206d108391491cfe068309f7',1,'query_t']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/doc/doxygen_output/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/tab_a.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/tab_b.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/tab_h.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dgiannakop/Arduino-CoAP/121cb7df00441021ab00f1f9c8fbb369d9977289/doc/doxygen_output/html/tab_s.png
--------------------------------------------------------------------------------
/doc/doxygen_output/html/tabs.css:
--------------------------------------------------------------------------------
1 | .tabs, .tabs2, .tabs3 {
2 | background-image: url('tab_b.png');
3 | width: 100%;
4 | z-index: 101;
5 | font-size: 13px;
6 | }
7 |
8 | .tabs2 {
9 | font-size: 10px;
10 | }
11 | .tabs3 {
12 | font-size: 9px;
13 | }
14 |
15 | .tablist {
16 | margin: 0;
17 | padding: 0;
18 | display: table;
19 | }
20 |
21 | .tablist li {
22 | float: left;
23 | display: table-cell;
24 | background-image: url('tab_b.png');
25 | line-height: 36px;
26 | list-style: none;
27 | }
28 |
29 | .tablist a {
30 | display: block;
31 | padding: 0 20px;
32 | font-weight: bold;
33 | background-image:url('tab_s.png');
34 | background-repeat:no-repeat;
35 | background-position:right;
36 | color: #283A5D;
37 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
38 | text-decoration: none;
39 | outline: none;
40 | }
41 |
42 | .tabs3 .tablist a {
43 | padding: 0 10px;
44 | }
45 |
46 | .tablist a:hover {
47 | background-image: url('tab_h.png');
48 | background-repeat:repeat-x;
49 | color: #fff;
50 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
51 | text-decoration: none;
52 | }
53 |
54 | .tablist li.current a {
55 | background-image: url('tab_a.png');
56 | background-repeat:repeat-x;
57 | color: #fff;
58 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
59 | }
60 |
--------------------------------------------------------------------------------
/examples/CoAP_Use_Example/CoAP_Use_Example.ino:
--------------------------------------------------------------------------------
1 | /**
2 | * Arduino Coap Example Application.
3 | *
4 | * This Example creates a CoAP server with 2 resources.
5 | * resGET : A resource that contains an integer and the GET method is only available.
6 | * A GET request returns the value of the value_get variable.
7 | * resGET-POST : A resource that contains an integer and the GET-POST methods are available.
8 | * A GET request returns the value of the value_post variable.
9 | * A POST request sets the value of value_post to the sent integer.
10 | * Both resources are of TEXT_PLAIN content type.
11 | */
12 |
13 |
14 | //Include XBEE Libraries
15 | #include
16 | #include
17 |
18 | //Include CoAP Libraries
19 | #include
20 | #include "myGETSensor.h"
21 | #include "myPOSTSensor.h"
22 |
23 | //Create the XbeeRadio object we'll be using
24 | XBeeRadio xbee = XBeeRadio();
25 | //Create a reusable response object for responses we expect to handle
26 | XBeeRadioResponse response = XBeeRadioResponse();
27 | //Create a reusable rx16 response object to get the address
28 | Rx16Response rx = Rx16Response();
29 |
30 | //CoAP object
31 | Coap coap;
32 |
33 | myGETSensor aSensor = myGETSensor("resGET1" , A0);
34 | myPOSTSensor bSensor = myPOSTSensor("resGET-POST" , 3);
35 |
36 |
37 | //Runs only once
38 | void setup()
39 | {
40 |
41 | pinMode(3, OUTPUT);
42 |
43 | // comment out for debuging
44 | xbee.initialize_xbee_module();
45 | //start our XbeeRadio object and set our baudrate to 38400.
46 | xbee.begin( 38400 );
47 | //Initialize our XBee module with the correct values (using the default channel, channel 12)h
48 | xbee.init(12);
49 |
50 | // init coap service
51 | coap.init( &xbee, &response, &rx );
52 |
53 | //add the resourse resGET
54 | coap.add_resource(&aSensor);
55 | coap.add_resource(&bSensor);
56 | //add the resources resGET-POST
57 | //coap.add_resource("resGET-POST" , GET | POST, &handlerGET_POST, true, 20, TEXT_PLAIN);
58 |
59 |
60 | }
61 |
62 | void loop()
63 | {
64 | //run the handler on each loop to respond to incoming requests
65 | coap.handler();
66 | }
67 |
--------------------------------------------------------------------------------
/examples/CoAP_Use_Example/myGETSensor.h:
--------------------------------------------------------------------------------
1 | #include
2 |
3 |
4 |
5 | class myGETSensor :
6 | public CoapSensor
7 | {
8 | public:
9 | int pin, status;
10 | myGETSensor(String name, int pin):
11 | CoapSensor(name)
12 | {
13 | this->pin = pin;
14 | this->status = 0;
15 | }
16 | void get_value( uint8_t* output_data, size_t* output_data_len)
17 | {
18 |
19 | *output_data_len = sprintf( (char*)output_data, "%d", this->status );
20 | }
21 | void check(void)
22 | {
23 | static unsigned long timestamp = 0;
24 | if(millis() - timestamp > 500)
25 | {
26 | int newStatus = analogRead(this->pin); // read the value from the sensor
27 | newStatus = map(newStatus, 0, 1024, 0, 5000)/10;
28 | if(newStatus != this->status)
29 | {
30 | this->changed = true;
31 | this->status = newStatus;
32 | }
33 | timestamp = millis();
34 | }
35 | }
36 | };
37 |
38 |
--------------------------------------------------------------------------------
/examples/CoAP_Use_Example/myPOSTSensor.h:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | class myPOSTSensor :
4 | public CoapSensor
5 | {
6 | public:
7 | int pin, status;
8 | myPOSTSensor(String name, int pin):
9 | CoapSensor(name)
10 | {
11 | this->pin = pin;
12 | this->status = 0;
13 | pinMode(pin, OUTPUT);
14 | digitalWrite(pin, LOW);
15 | }
16 | void get_value( uint8_t* output_data, size_t* output_data_len)
17 | {
18 | this->status = digitalRead(this->pin);
19 | *output_data_len = sprintf( (char*)output_data, "%d", this->status );
20 | }
21 | void set_value(uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len)
22 | {
23 | this->set(*input_data-0x30);
24 | output_data[0] = 0x30 + status;
25 | *output_data_len = 1;
26 | }
27 | void set(uint8_t value)
28 | {
29 | this->status = value;
30 | digitalWrite(pin, status);
31 | }
32 | };
33 |
34 |
--------------------------------------------------------------------------------
/observer.h:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #ifndef OBSERVER_H
18 | #define OBSERVER_H
19 |
20 | typedef struct observer_t {
21 | uint16_t observe_id_;
22 | uint8_t observe_token_len_;
23 | uint16_t observe_last_mid_;
24 | CoapResource* observe_resource_;
25 | uint8_t observe_token_[8];
26 | unsigned long observe_timestamp_;
27 | };
28 |
29 | #endif
--------------------------------------------------------------------------------
/resource.cpp:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #include "resource.h"
18 |
19 | CoapResource::CoapResource() {
20 | }
21 |
22 | CoapResource::CoapResource(CoapSensor * sensor) {
23 | del_ = sensor;
24 | is_set_ = true;
25 | }
26 |
27 | coap_status_t CoapResource::execute(uint8_t method, uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len, queries_t queries) {
28 | if (del_) {
29 |
30 | if (method == COAP_GET)
31 | method = GET;
32 | else if (method == COAP_POST)
33 | method = POST;
34 | return del_->callback(method, input_data, input_data_len, output_data, output_data_len, queries);
35 | }
36 | }
37 |
38 | void CoapResource::check() {
39 | del_->check();
40 | }
41 |
42 | void CoapResource::set_notify_time(uint16_t notify_time) {
43 | // notify_time_ = notify_time;
44 | del_->set_notify_time(notify_time);
45 | }
46 |
47 | bool CoapResource::is_set() {
48 | return is_set_;
49 | }
50 |
51 | String CoapResource::name() {
52 | return del_->get_name();
53 | }
54 |
55 | uint8_t CoapResource::name_length() {
56 | return del_->get_name().length();
57 | }
58 |
59 | void CoapResource::nameToStr(char* buf, size_t len) {
60 | return del_->get_name().toCharArray(buf, len);
61 | }
62 |
63 | uint8_t CoapResource::method_allowed(uint8_t method) {
64 | if (method == 3)
65 | method = 4;
66 | else if (method == 4)
67 | method = 8;
68 | return del_->get_method() & method;
69 | }
70 |
71 | uint16_t CoapResource::notify_time_w() {
72 | return del_->get_notify_time();
73 | }
74 |
75 | bool CoapResource::fast_resource() {
76 | return del_->get_fast();
77 | }
78 |
79 | uint8_t CoapResource::content_type() {
80 | return del_->get_content_type();
81 | }
82 |
83 | bool CoapResource::is_changed() {
84 | return del_->is_changed();
85 | }
86 |
87 | void CoapResource::mark_notified() {
88 | return del_->mark_notified();
89 | }
90 |
--------------------------------------------------------------------------------
/resource.h:
--------------------------------------------------------------------------------
1 | /********************************************************************************
2 | ** The Arduino-CoAP is free software: you can redistribute it and/or modify **
3 | ** it under the terms of the GNU Lesser General Public License as **
4 | ** published by the Free Software Foundation, either version 3 of the **
5 | ** License, or (at your option) any later version. **
6 | ** **
7 | ** The Arduino-CoAP is distributed in the hope that it will be useful, **
8 | ** but WITHOUT ANY WARRANTY; without even the implied warranty of **
9 | ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the **
10 | ** GNU Lesser General Public License for more details. **
11 | ** **
12 | ** You should have received a copy of the GNU Lesser General Public **
13 | ** License along with the Arduino-CoAP. **
14 | ** If not, see . **
15 | *******************************************************************************/
16 |
17 | #ifndef RESOURCE_H
18 | #define RESOURCE_H
19 |
20 | #include
21 | #include "packet.h"
22 | #include "CoapSensor.h"
23 |
24 | class CoapResource {
25 | public:
26 |
27 | CoapResource();
28 | /**
29 | * Resource Constructor. User to pass as parameters all required fields:
30 | *
31 | */
32 | CoapResource(CoapSensor * sensor);
33 | /**
34 | * Called when a resouce is to be evaluated again.
35 | */
36 | coap_status_t execute(uint8_t method, uint8_t* input_data, size_t input_data_len, uint8_t* output_data, size_t* output_data_len, queries_t queries);
37 | /**
38 | * Sets a new notification interval for the current resource.
39 | */
40 | void set_notify_time(uint16_t notify_time);
41 | /**
42 | * True if sensor value has changed.
43 | */
44 | bool is_changed();
45 | void mark_notified();
46 | /**
47 | *
48 | */
49 | bool is_set();
50 | /**
51 | * String representation of the resource's name.
52 | */
53 | String name();
54 | /**
55 | * Length of the resource's name.
56 | */
57 | uint8_t name_length();
58 | void nameToStr(char* buf, size_t len);
59 | /**
60 | * Check if the resource allows the method.
61 | */
62 | uint8_t method_allowed(uint8_t method);
63 |
64 | uint16_t notify_time_w();
65 | uint8_t resource_len();
66 | bool fast_resource();
67 | uint8_t content_type();
68 | bool interrupt_flag_w();
69 | void check();
70 |
71 | private:
72 | bool is_set_;
73 | CoapSensor *del_;
74 | bool interrupt_flag_;
75 | };
76 | #endif
77 |
78 |
--------------------------------------------------------------------------------