├── 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 | 35 | 36 | 37 | 38 | 39 | 40 |
30 |
ArduinoCoap 31 | 32 |
33 | 34 |
41 |
42 | 43 | 44 | 47 | 70 |
71 |
72 |
73 |
ArduinoCoap Documentation
74 |
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 | 35 | 36 | 37 | 38 | 39 | 40 |
30 |
ArduinoCoap 31 | 32 |
33 | 34 |
41 |
42 | 43 | 44 | 47 | 70 | 76 |
77 |
78 |
79 |
examples/CoAP_CTI/oldcode.cpp File Reference
80 |
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 |
9 |
No Matches
10 |
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 | --------------------------------------------------------------------------------