├── .github
└── workflows
│ └── build-and-test.yaml
├── .gitignore
├── LICENSE.md
├── README.md
├── bit_operations.c
├── bit_operations.h
├── compressor.c
├── compressor.h
├── docs
├── README.md
├── html
│ ├── CMakeLists_8txt.html
│ ├── LICENSE_8md.html
│ ├── README_8md.html
│ ├── annotated.html
│ ├── bc_s.png
│ ├── bdwn.png
│ ├── bit__operations_8c.html
│ ├── bit__operations_8h.html
│ ├── bit__operations_8h_source.html
│ ├── classes.html
│ ├── closed.png
│ ├── compressor_8c.html
│ ├── compressor_8h.html
│ ├── compressor_8h_source.html
│ ├── config_8h.html
│ ├── config_8h_source.html
│ ├── doc.png
│ ├── doxygen.css
│ ├── doxygen.png
│ ├── dynsections.js
│ ├── files.html
│ ├── folderclosed.png
│ ├── folderopen.png
│ ├── fragmenter_8c.html
│ ├── fragmenter_8h.html
│ ├── fragmenter_8h_source.html
│ ├── functions.html
│ ├── functions_vars.html
│ ├── globals.html
│ ├── globals_b.html
│ ├── globals_c.html
│ ├── globals_d.html
│ ├── globals_defs.html
│ ├── globals_e.html
│ ├── globals_enum.html
│ ├── globals_eval.html
│ ├── globals_f.html
│ ├── globals_func.html
│ ├── globals_g.html
│ ├── globals_h.html
│ ├── globals_i.html
│ ├── globals_j.html
│ ├── globals_l.html
│ ├── globals_m.html
│ ├── globals_n.html
│ ├── globals_p.html
│ ├── globals_r.html
│ ├── globals_s.html
│ ├── globals_t.html
│ ├── globals_type.html
│ ├── globals_u.html
│ ├── globals_v.html
│ ├── globals_vars.html
│ ├── globals_w.html
│ ├── globals_x.html
│ ├── index.html
│ ├── jquery.js
│ ├── jsmn_8c.html
│ ├── jsmn_8h.html
│ ├── jsmn_8h_source.html
│ ├── md_LICENSE.html
│ ├── md_README.html
│ ├── menu.js
│ ├── menudata.js
│ ├── nav_f.png
│ ├── nav_g.png
│ ├── nav_h.png
│ ├── open.png
│ ├── pages.html
│ ├── picocoap_8c.html
│ ├── picocoap_8h.html
│ ├── picocoap_8h_source.html
│ ├── rules_8h.html
│ ├── rules_8h_source.html
│ ├── rules__example_8h.html
│ ├── rules__example_8h_source.html
│ ├── schc_8h.html
│ ├── schc_8h_source.html
│ ├── schc__config_8h.html
│ ├── schc__config_8h_source.html
│ ├── schc__config__example_8h.html
│ ├── schc__config__example_8h_source.html
│ ├── search
│ │ ├── all_0.html
│ │ ├── all_0.js
│ │ ├── all_1.html
│ │ ├── all_1.js
│ │ ├── all_10.html
│ │ ├── all_10.js
│ │ ├── all_11.html
│ │ ├── all_11.js
│ │ ├── all_12.html
│ │ ├── all_12.js
│ │ ├── all_13.html
│ │ ├── all_13.js
│ │ ├── all_14.html
│ │ ├── all_14.js
│ │ ├── all_15.html
│ │ ├── all_15.js
│ │ ├── all_2.html
│ │ ├── all_2.js
│ │ ├── all_3.html
│ │ ├── all_3.js
│ │ ├── all_4.html
│ │ ├── all_4.js
│ │ ├── all_5.html
│ │ ├── all_5.js
│ │ ├── all_6.html
│ │ ├── all_6.js
│ │ ├── all_7.html
│ │ ├── all_7.js
│ │ ├── all_8.html
│ │ ├── all_8.js
│ │ ├── all_9.html
│ │ ├── all_9.js
│ │ ├── all_a.html
│ │ ├── all_a.js
│ │ ├── all_b.html
│ │ ├── all_b.js
│ │ ├── all_c.html
│ │ ├── all_c.js
│ │ ├── all_d.html
│ │ ├── all_d.js
│ │ ├── all_e.html
│ │ ├── all_e.js
│ │ ├── all_f.html
│ │ ├── all_f.js
│ │ ├── classes_0.html
│ │ ├── classes_0.js
│ │ ├── classes_1.html
│ │ ├── classes_1.js
│ │ ├── classes_2.html
│ │ ├── classes_2.js
│ │ ├── classes_3.html
│ │ ├── classes_3.js
│ │ ├── close.png
│ │ ├── defines_0.html
│ │ ├── defines_0.js
│ │ ├── defines_1.html
│ │ ├── defines_1.js
│ │ ├── defines_2.html
│ │ ├── defines_2.js
│ │ ├── defines_3.html
│ │ ├── defines_3.js
│ │ ├── defines_4.html
│ │ ├── defines_4.js
│ │ ├── defines_5.html
│ │ ├── defines_5.js
│ │ ├── defines_6.html
│ │ ├── defines_6.js
│ │ ├── defines_7.html
│ │ ├── defines_7.js
│ │ ├── defines_8.html
│ │ ├── defines_8.js
│ │ ├── defines_9.html
│ │ ├── defines_9.js
│ │ ├── defines_a.html
│ │ ├── defines_a.js
│ │ ├── defines_b.html
│ │ ├── defines_b.js
│ │ ├── defines_c.html
│ │ ├── defines_c.js
│ │ ├── defines_d.html
│ │ ├── defines_d.js
│ │ ├── enums_0.html
│ │ ├── enums_0.js
│ │ ├── enums_1.html
│ │ ├── enums_1.js
│ │ ├── enums_2.html
│ │ ├── enums_2.js
│ │ ├── enums_3.html
│ │ ├── enums_3.js
│ │ ├── enums_4.html
│ │ ├── enums_4.js
│ │ ├── enums_5.html
│ │ ├── enums_5.js
│ │ ├── enums_6.html
│ │ ├── enums_6.js
│ │ ├── enumvalues_0.html
│ │ ├── enumvalues_0.js
│ │ ├── enumvalues_1.html
│ │ ├── enumvalues_1.js
│ │ ├── enumvalues_2.html
│ │ ├── enumvalues_2.js
│ │ ├── enumvalues_3.html
│ │ ├── enumvalues_3.js
│ │ ├── enumvalues_4.html
│ │ ├── enumvalues_4.js
│ │ ├── enumvalues_5.html
│ │ ├── enumvalues_5.js
│ │ ├── enumvalues_6.html
│ │ ├── enumvalues_6.js
│ │ ├── enumvalues_7.html
│ │ ├── enumvalues_7.js
│ │ ├── enumvalues_8.html
│ │ ├── enumvalues_8.js
│ │ ├── enumvalues_9.html
│ │ ├── enumvalues_9.js
│ │ ├── enumvalues_a.html
│ │ ├── enumvalues_a.js
│ │ ├── enumvalues_b.html
│ │ ├── enumvalues_b.js
│ │ ├── enumvalues_c.html
│ │ ├── enumvalues_c.js
│ │ ├── enumvalues_d.html
│ │ ├── enumvalues_d.js
│ │ ├── enumvalues_e.html
│ │ ├── enumvalues_e.js
│ │ ├── files_0.html
│ │ ├── files_0.js
│ │ ├── files_1.html
│ │ ├── files_1.js
│ │ ├── files_2.html
│ │ ├── files_2.js
│ │ ├── files_3.html
│ │ ├── files_3.js
│ │ ├── files_4.html
│ │ ├── files_4.js
│ │ ├── files_5.html
│ │ ├── files_5.js
│ │ ├── files_6.html
│ │ ├── files_6.js
│ │ ├── files_7.html
│ │ ├── files_7.js
│ │ ├── functions_0.html
│ │ ├── functions_0.js
│ │ ├── functions_1.html
│ │ ├── functions_1.js
│ │ ├── functions_2.html
│ │ ├── functions_2.js
│ │ ├── functions_3.html
│ │ ├── functions_3.js
│ │ ├── functions_4.html
│ │ ├── functions_4.js
│ │ ├── functions_5.html
│ │ ├── functions_5.js
│ │ ├── functions_6.html
│ │ ├── functions_6.js
│ │ ├── functions_7.html
│ │ ├── functions_7.js
│ │ ├── functions_8.html
│ │ ├── functions_8.js
│ │ ├── functions_9.html
│ │ ├── functions_9.js
│ │ ├── functions_a.html
│ │ ├── functions_a.js
│ │ ├── functions_b.html
│ │ ├── functions_b.js
│ │ ├── functions_c.html
│ │ ├── functions_c.js
│ │ ├── functions_d.html
│ │ ├── functions_d.js
│ │ ├── functions_e.html
│ │ ├── functions_e.js
│ │ ├── mag_sel.png
│ │ ├── nomatches.html
│ │ ├── pages_0.html
│ │ ├── pages_0.js
│ │ ├── search.css
│ │ ├── search.js
│ │ ├── search_l.png
│ │ ├── search_m.png
│ │ ├── search_r.png
│ │ ├── searchdata.js
│ │ ├── typedefs_0.html
│ │ ├── typedefs_0.js
│ │ ├── typedefs_1.html
│ │ ├── typedefs_1.js
│ │ ├── typedefs_2.html
│ │ ├── typedefs_2.js
│ │ ├── variables_0.html
│ │ ├── variables_0.js
│ │ ├── variables_1.html
│ │ ├── variables_1.js
│ │ ├── variables_10.html
│ │ ├── variables_10.js
│ │ ├── variables_11.html
│ │ ├── variables_11.js
│ │ ├── variables_12.html
│ │ ├── variables_12.js
│ │ ├── variables_13.html
│ │ ├── variables_13.js
│ │ ├── variables_2.html
│ │ ├── variables_2.js
│ │ ├── variables_3.html
│ │ ├── variables_3.js
│ │ ├── variables_4.html
│ │ ├── variables_4.js
│ │ ├── variables_5.html
│ │ ├── variables_5.js
│ │ ├── variables_6.html
│ │ ├── variables_6.js
│ │ ├── variables_7.html
│ │ ├── variables_7.js
│ │ ├── variables_8.html
│ │ ├── variables_8.js
│ │ ├── variables_9.html
│ │ ├── variables_9.js
│ │ ├── variables_a.html
│ │ ├── variables_a.js
│ │ ├── variables_b.html
│ │ ├── variables_b.js
│ │ ├── variables_c.html
│ │ ├── variables_c.js
│ │ ├── variables_d.html
│ │ ├── variables_d.js
│ │ ├── variables_e.html
│ │ ├── variables_e.js
│ │ ├── variables_f.html
│ │ └── variables_f.js
│ ├── splitbar.png
│ ├── structcoap__option-members.html
│ ├── structcoap__option.html
│ ├── structcoap__option__names-members.html
│ ├── structcoap__option__names.html
│ ├── structcoap__payload-members.html
│ ├── structcoap__payload.html
│ ├── structcoap__pdu-members.html
│ ├── structcoap__pdu.html
│ ├── structjsmn__parser-members.html
│ ├── structjsmn__parser.html
│ ├── structjsmntok__t-members.html
│ ├── structjsmntok__t.html
│ ├── structpcoap__option-members.html
│ ├── structpcoap__option.html
│ ├── structpcoap__option__names-members.html
│ ├── structpcoap__option__names.html
│ ├── structpcoap__payload-members.html
│ ├── structpcoap__payload.html
│ ├── structpcoap__pdu-members.html
│ ├── structpcoap__pdu.html
│ ├── structschc__bitarray__t-members.html
│ ├── structschc__bitarray__t.html
│ ├── structschc__coap__rule__t-members.html
│ ├── structschc__coap__rule__t.html
│ ├── structschc__compression__rule__t-members.html
│ ├── structschc__compression__rule__t.html
│ ├── structschc__device-members.html
│ ├── structschc__device.html
│ ├── structschc__field-members.html
│ ├── structschc__field.html
│ ├── structschc__fragmentation__ack__t-members.html
│ ├── structschc__fragmentation__ack__t.html
│ ├── structschc__fragmentation__t-members.html
│ ├── structschc__fragmentation__t.html
│ ├── structschc__ipv6__rule__t-members.html
│ ├── structschc__ipv6__rule__t.html
│ ├── structschc__layer__rule__t-members.html
│ ├── structschc__layer__rule__t.html
│ ├── structschc__mbuf__t-members.html
│ ├── structschc__mbuf__t.html
│ ├── structschc__rule-members.html
│ ├── structschc__rule.html
│ ├── structschc__rule__t-members.html
│ ├── structschc__rule__t.html
│ ├── structschc__udp__rule__t-members.html
│ ├── structschc__udp__rule__t.html
│ ├── structschc__udpip__hdr-members.html
│ ├── structschc__udpip__hdr.html
│ ├── structuip__udpip__hdr-members.html
│ ├── structuip__udpip__hdr.html
│ ├── sync_off.png
│ ├── sync_on.png
│ ├── tab_a.png
│ ├── tab_b.png
│ ├── tab_h.png
│ ├── tab_s.png
│ └── tabs.css
├── latex
│ ├── CMakeLists_8txt.tex
│ ├── LICENSE_8md.tex
│ ├── Makefile
│ ├── README_8md.tex
│ ├── annotated.tex
│ ├── bit__operations_8c.tex
│ ├── bit__operations_8h.tex
│ ├── compressor_8c.tex
│ ├── compressor_8h.tex
│ ├── config_8h.tex
│ ├── doxygen.sty
│ ├── files.tex
│ ├── fragmenter_8c.tex
│ ├── fragmenter_8h.tex
│ ├── index.tex
│ ├── jsmn_8c.tex
│ ├── jsmn_8h.tex
│ ├── longtable_doxygen.sty
│ ├── md_LICENSE.tex
│ ├── md_README.tex
│ ├── picocoap_8c.tex
│ ├── picocoap_8h.tex
│ ├── refman.tex
│ ├── rules_8h.tex
│ ├── rules__example_8h.tex
│ ├── schc_8h.tex
│ ├── schc__config_8h.tex
│ ├── schc__config__example_8h.tex
│ ├── structcoap__option.tex
│ ├── structcoap__option__names.tex
│ ├── structcoap__payload.tex
│ ├── structcoap__pdu.tex
│ ├── structjsmn__parser.tex
│ ├── structjsmntok__t.tex
│ ├── structpcoap__option.tex
│ ├── structpcoap__option__names.tex
│ ├── structpcoap__payload.tex
│ ├── structpcoap__pdu.tex
│ ├── structschc__bitarray__t.tex
│ ├── structschc__coap__rule__t.tex
│ ├── structschc__compression__rule__t.tex
│ ├── structschc__device.tex
│ ├── structschc__field.tex
│ ├── structschc__fragmentation__ack__t.tex
│ ├── structschc__fragmentation__t.tex
│ ├── structschc__ipv6__rule__t.tex
│ ├── structschc__layer__rule__t.tex
│ ├── structschc__mbuf__t.tex
│ ├── structschc__rule.tex
│ ├── structschc__rule__t.tex
│ ├── structschc__udp__rule__t.tex
│ ├── structschc__udpip__hdr.tex
│ ├── structuip__udpip__hdr.tex
│ └── tabu_doxygen.sty
└── rule_config.h
├── examples
├── .project
├── README.md
├── client.c
├── compress.c
├── gateway.c
├── icmpv6.c
├── interop.c
├── lwm2m.c
├── makefile
├── socket
│ ├── socket_client.c
│ ├── socket_client.h
│ ├── socket_server.c
│ └── socket_server.h
├── timer.c
└── timer.h
├── fragmenter.c
├── fragmenter.h
├── jsmn.c
├── jsmn.h
├── libschc
├── picocoap.c
├── picocoap.h
├── rcs.c
├── rcs.h
├── rules
├── rule_config_example.h
├── rules_example.h
├── rules_icmpv6.h
├── rules_interop.h
├── rules_lwm2m.h
└── rules_pfw.h
├── schc.c
├── schc.h
└── schc_config_example.h
/.github/workflows/build-and-test.yaml:
--------------------------------------------------------------------------------
1 | name: build-and-test
2 |
3 | on:
4 | push:
5 | branches:
6 | - master
7 | tags:
8 | - '*'
9 | pull_request:
10 | branches:
11 | - '*'
12 |
13 | jobs:
14 | build-and-test:
15 | runs-on: ubuntu-latest
16 | strategy:
17 | fail-fast: false
18 | matrix:
19 | app:
20 | - compress
21 | - icmpv6
22 | steps:
23 | - uses: actions/checkout@main
24 | - name: Prepare config and rules
25 | run: |
26 | mv schc_config_example.h schc_config.h
27 | mv rules/rule_config_example.h rules/rule_config.h
28 | if [ "${{ matrix.app }}" = "icmpv6" ]; then
29 | rules="rules_icmpv6.h"
30 | else
31 | rules="rules_example.h"
32 | fi
33 | sed -i "s/rules\.h/${rules}/" rules/rule_config.h
34 | cat rules/rule_config.h
35 | - name: Build ${{ matrix.app }}
36 | run: make -C examples/ -B ${{ matrix.app }}
37 | - name: Run ${{ matrix.app }}
38 | run: ./examples/${{ matrix.app }}
39 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | schc_config.h
2 | click_config.h
3 | rules/rules.h
4 | rules/rule_config.h
5 |
6 | examples/compress
7 | examples/fragment
8 | examples/icmpv6
9 | examples/lwm2m
10 | /.metadata/
11 | /.externalToolBuilders/
12 | /.cproject
13 | /.settings/*
14 | /.project
15 |
--------------------------------------------------------------------------------
/compressor.h:
--------------------------------------------------------------------------------
1 | /* (c) 2018 - idlab - UGent - imec
2 | *
3 | * Bart Moons
4 | *
5 | * This file is part of the SCHC stack implementation
6 | *
7 | */
8 |
9 | #ifndef __SCHC_COMPRESSOR_H__
10 | #define __SCHC_COMPRESSOR_H__
11 |
12 | #include "schc.h"
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | uint8_t schc_compressor_init();
19 | struct schc_compression_rule_t* schc_compress(uint8_t *data, uint16_t total_length,
20 | schc_bitarray_t* buf, uint32_t device_id, direction dir);
21 |
22 | uint16_t schc_decompress(schc_bitarray_t* bit_arr, uint8_t *buf,
23 | uint32_t device_id, uint16_t total_length, direction dir);
24 |
25 | #ifdef __cplusplus
26 | }
27 | #endif
28 |
29 | #endif
30 |
--------------------------------------------------------------------------------
/docs/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/bc_s.png
--------------------------------------------------------------------------------
/docs/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/bdwn.png
--------------------------------------------------------------------------------
/docs/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/closed.png
--------------------------------------------------------------------------------
/docs/html/doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/doc.png
--------------------------------------------------------------------------------
/docs/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/doxygen.png
--------------------------------------------------------------------------------
/docs/html/folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/folderclosed.png
--------------------------------------------------------------------------------
/docs/html/folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/folderopen.png
--------------------------------------------------------------------------------
/docs/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/nav_f.png
--------------------------------------------------------------------------------
/docs/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/nav_g.png
--------------------------------------------------------------------------------
/docs/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/nav_h.png
--------------------------------------------------------------------------------
/docs/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/open.png
--------------------------------------------------------------------------------
/docs/html/search/all_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_13.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['val_396',['val',['../structpcoap__option.html#a6cad6184d76b3a8c96a742834b25a5f1',1,'pcoap_option::val()'],['../structpcoap__payload.html#aae7b0f41c4c59558379b8b2a8b25674f',1,'pcoap_payload::val()']]],
4 | ['valuesent_397',['VALUESENT',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4a75a19a84697dffabb0bedafeff40ffcc',1,'schc.h']]],
5 | ['vtc_398',['vtc',['../structschc__udpip__hdr.html#a9c167374bdff807c90416faca0fd0de8',1,'schc_udpip_hdr']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_14.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_15.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_15.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['xor_5fbits_408',['xor_bits',['../bit__operations_8c.html#a9858cf5fc58daff568ba07a5d264989d',1,'xor_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c'],['../bit__operations_8h.html#a9858cf5fc58daff568ba07a5d264989d',1,'xor_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['has_5fno_5fmore_5ffragments_174',['has_no_more_fragments',['../fragmenter_8c.html#a29b0c22240c3e036882c4667e1816cfc',1,'fragmenter.c']]],
4 | ['head_175',['head',['../structschc__fragmentation__t.html#afd9900b8ae4055a3d3014d20ee28ea2d',1,'schc_fragmentation_t']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['libschc_3a_20a_20c_20implementation_20of_20the_20static_20context_20header_20compression_208',['libschc: A C implementation of the Static Context Header Compression',['../index.html',1,'']]],
4 | ['len_209',['len',['../structschc__mbuf__t.html#ab7bd5d1755c9d4ce991fe1eb49236ecc',1,'schc_mbuf_t::len()'],['../structpcoap__pdu.html#a07f3173f8d53bbfb89a97a4f6ba4e449',1,'pcoap_pdu::len()'],['../structpcoap__option.html#aa098eebc4e99aab34f14f635d6791a0d',1,'pcoap_option::len()'],['../structpcoap__payload.html#a61fd27f0cdb5d2101dc1d25aa8b2c60b',1,'pcoap_payload::len()'],['../structschc__udpip__hdr.html#a0293e0116181a39114249fa125acb304',1,'schc_udpip_hdr::len()']]],
5 | ['length_210',['length',['../structschc__ipv6__rule__t.html#a84669915815c6ef3a8f877440978a0bb',1,'schc_ipv6_rule_t::length()'],['../structschc__udp__rule__t.html#a8ae436c0c8fe5c6c3abc4a9b36525f95',1,'schc_udp_rule_t::length()'],['../structschc__layer__rule__t.html#afe2b4bdd16fcdf7176ce69806867af85',1,'schc_layer_rule_t::length()']]],
6 | ['license_2emd_211',['LICENSE.md',['../LICENSE_8md.html',1,'']]],
7 | ['lsb_212',['LSB',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4ac8bd62065abff19ea8ce3ec18cf3d6fe',1,'schc.h']]],
8 | ['license_213',['LICENSE',['../md_LICENSE.html',1,'']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name_245',['name',['../structpcoap__option__names.html#ab6b804e37d8586e225bff9b24c33c569',1,'pcoap_option_names']]],
4 | ['next_246',['next',['../structschc__mbuf__t.html#ad414fc5cf65894521e5b8131c8ff8618',1,'schc_mbuf_t']]],
5 | ['no_5fack_247',['NO_ACK',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34a0344f277cbdd16e3f0ea0ff1d1be1b17',1,'schc.h']]],
6 | ['no_5fmissing_5ffragments_5fmore_5fto_5fcome_248',['no_missing_fragments_more_to_come',['../fragmenter_8c.html#a486faa06017a5911c1a4e5ece7a9f69f',1,'fragmenter.c']]],
7 | ['node_5fip_5f6_249',['node_ip_6',['../compressor_8c.html#af88fc53bc74390cc215e9b1548f38359',1,'compressor.c']]],
8 | ['not_5ffragmented_250',['NOT_FRAGMENTED',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34ae3a1895856e19a3160bcf36ea0712e79',1,'schc.h']]],
9 | ['notsent_251',['NOTSENT',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4ad6773d0a545d63251612fcd331aedb83',1,'schc.h']]],
10 | ['num_252',['num',['../structpcoap__option.html#ae4982c9d69482266d39097e641e097d0',1,'pcoap_option']]],
11 | ['number_5fof_5flayers_253',['NUMBER_OF_LAYERS',['../schc__config_8h.html#a9d2a084ca2cdbae8d804a8786a4d983d',1,'NUMBER_OF_LAYERS(): schc_config.h'],['../schc__config__example_8h.html#a9d2a084ca2cdbae8d804a8786a4d983d',1,'NUMBER_OF_LAYERS(): schc_config_example.h']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['offset_254',['offset',['../structschc__mbuf__t.html#a05e49e98a8e2a6df87d42355fa8e6969',1,'schc_mbuf_t::offset()'],['../structschc__bitarray__t.html#a0a41ee38397469c9e263b55079d46ba9',1,'schc_bitarray_t::offset()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/all_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['jsmn_5fparser_409',['jsmn_parser',['../structjsmn__parser.html',1,'']]],
4 | ['jsmntok_5ft_410',['jsmntok_t',['../structjsmntok__t.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pcoap_5foption_411',['pcoap_option',['../structpcoap__option.html',1,'']]],
4 | ['pcoap_5foption_5fnames_412',['pcoap_option_names',['../structpcoap__option__names.html',1,'']]],
5 | ['pcoap_5fpayload_413',['pcoap_payload',['../structpcoap__payload.html',1,'']]],
6 | ['pcoap_5fpdu_414',['pcoap_pdu',['../structpcoap__pdu.html',1,'']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_5fbitarray_5ft_415',['schc_bitarray_t',['../structschc__bitarray__t.html',1,'']]],
4 | ['schc_5fcompression_5frule_5ft_416',['schc_compression_rule_t',['../structschc__compression__rule__t.html',1,'']]],
5 | ['schc_5fdevice_417',['schc_device',['../structschc__device.html',1,'']]],
6 | ['schc_5ffield_418',['schc_field',['../structschc__field.html',1,'']]],
7 | ['schc_5ffragmentation_5fack_5ft_419',['schc_fragmentation_ack_t',['../structschc__fragmentation__ack__t.html',1,'']]],
8 | ['schc_5ffragmentation_5ft_420',['schc_fragmentation_t',['../structschc__fragmentation__t.html',1,'']]],
9 | ['schc_5fipv6_5frule_5ft_421',['schc_ipv6_rule_t',['../structschc__ipv6__rule__t.html',1,'']]],
10 | ['schc_5flayer_5frule_5ft_422',['schc_layer_rule_t',['../structschc__layer__rule__t.html',1,'']]],
11 | ['schc_5fmbuf_5ft_423',['schc_mbuf_t',['../structschc__mbuf__t.html',1,'']]],
12 | ['schc_5frule_5ft_424',['schc_rule_t',['../structschc__rule__t.html',1,'']]],
13 | ['schc_5fudp_5frule_5ft_425',['schc_udp_rule_t',['../structschc__udp__rule__t.html',1,'']]],
14 | ['schc_5fudpip_5fhdr_426',['schc_udpip_hdr',['../structschc__udpip__hdr.html',1,'']]]
15 | ];
16 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['uip_5fudpip_5fhdr_463',['uip_udpip_hdr',['../structuip__udpip__hdr.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/search/close.png
--------------------------------------------------------------------------------
/docs/html/search/defines_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bitmap_5fsize_5fbytes_779',['BITMAP_SIZE_BYTES',['../schc__config_8h.html#a5e6121b65e73cd727a9af2331bf5d897',1,'BITMAP_SIZE_BYTES(): schc_config.h'],['../schc__config__example_8h.html#a5e6121b65e73cd727a9af2331bf5d897',1,'BITMAP_SIZE_BYTES(): schc_config_example.h']]],
4 | ['bits_5fto_5fbytes_780',['BITS_TO_BYTES',['../bit__operations_8h.html#ac5eb6b4755b74c50cb76155d08b6e2ff',1,'bit_operations.h']]],
5 | ['bytes_5fto_5fbits_781',['BYTES_TO_BITS',['../bit__operations_8h.html#a4c1e0708f6f9b121ca602cd8ceddd670',1,'bit_operations.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/defines_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['debug_5fprintf_798',['DEBUG_PRINTF',['../schc__config_8h.html#a5c8ef3c24dad2c469a42784a9a39403b',1,'DEBUG_PRINTF(): schc_config.h'],['../schc__config__example_8h.html#a5c8ef3c24dad2c469a42784a9a39403b',1,'DEBUG_PRINTF(): schc_config_example.h']]],
4 | ['dtag_5fsize_5fbits_799',['DTAG_SIZE_BITS',['../schc__config_8h.html#ac24f6aea575e391494ab29765ee389bf',1,'DTAG_SIZE_BITS(): schc_config.h'],['../schc__config__example_8h.html#ac24f6aea575e391494ab29765ee389bf',1,'DTAG_SIZE_BITS(): schc_config_example.h']]],
5 | ['dtag_5fsize_5fbytes_800',['DTAG_SIZE_BYTES',['../schc_8h.html#a3cab569df576271706014d87c13a7845',1,'schc.h']]],
6 | ['dynamic_5fmemory_801',['DYNAMIC_MEMORY',['../schc__config_8h.html#a65a515400abb0daca1623e7cb09efd1c',1,'DYNAMIC_MEMORY(): schc_config.h'],['../schc__config__example_8h.html#a65a515400abb0daca1623e7cb09efd1c',1,'DYNAMIC_MEMORY(): schc_config_example.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/defines_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fcn_5fsize_5fbits_802',['FCN_SIZE_BITS',['../schc__config_8h.html#aeed83cfe8fb659c1f816967ab338806d',1,'FCN_SIZE_BITS(): schc_config.h'],['../schc__config__example_8h.html#aeed83cfe8fb659c1f816967ab338806d',1,'FCN_SIZE_BITS(): schc_config_example.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ip6_5fhlen_803',['IP6_HLEN',['../schc_8h.html#afb4c1dc527be76d8f27591dfb726c023',1,'schc.h']]],
4 | ['ipv6_5ffields_804',['IPV6_FIELDS',['../schc__config_8h.html#ae1b67de7a1c26318d23f1c34e89fb989',1,'IPV6_FIELDS(): schc_config.h'],['../schc__config__example_8h.html#ae1b67de7a1c26318d23f1c34e89fb989',1,'IPV6_FIELDS(): schc_config_example.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/defines_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['json_5ftokens_805',['JSON_TOKENS',['../schc__config_8h.html#a4e7d67d7aea26c4f57d1098595f90662',1,'JSON_TOKENS(): schc_config.h'],['../schc__config__example_8h.html#a4e7d67d7aea26c4f57d1098595f90662',1,'JSON_TOKENS(): schc_config_example.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['number_5fof_5flayers_815',['NUMBER_OF_LAYERS',['../schc__config_8h.html#a9d2a084ca2cdbae8d804a8786a4d983d',1,'NUMBER_OF_LAYERS(): schc_config.h'],['../schc__config__example_8h.html#a9d2a084ca2cdbae8d804a8786a4d983d',1,'NUMBER_OF_LAYERS(): schc_config_example.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rule_5fsize_5fbits_816',['RULE_SIZE_BITS',['../schc__config_8h.html#a1560def0a5925468e7ea4e33c1f66203',1,'RULE_SIZE_BITS(): schc_config.h'],['../schc__config__example_8h.html#a1560def0a5925468e7ea4e33c1f66203',1,'RULE_SIZE_BITS(): schc_config_example.h']]],
4 | ['rule_5fsize_5fbytes_817',['RULE_SIZE_BYTES',['../schc_8h.html#ab264125e090b773a3c62c0587e2311f3',1,'schc.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/defines_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['udp_5ffields_827',['UDP_FIELDS',['../schc__config_8h.html#aed36719a087639bf1875b85276f09e55',1,'UDP_FIELDS(): schc_config.h'],['../schc__config__example_8h.html#aed36719a087639bf1875b85276f09e55',1,'UDP_FIELDS(): schc_config_example.h']]],
4 | ['udp_5fhlen_828',['UDP_HLEN',['../schc_8h.html#a5e211e5d295f6e70dee42f3083f89e71',1,'schc.h']]],
5 | ['use_5fcoap_829',['USE_COAP',['../schc__config_8h.html#af792d439ea0fb7e7d97eb0584e6e6d2d',1,'USE_COAP(): schc_config.h'],['../schc__config__example_8h.html#af792d439ea0fb7e7d97eb0584e6e6d2d',1,'USE_COAP(): schc_config_example.h']]],
6 | ['use_5fipv6_830',['USE_IPv6',['../schc__config_8h.html#a7353ec784d9c3d7aa4b938660e00575e',1,'USE_IPv6(): schc_config.h'],['../schc__config__example_8h.html#a7353ec784d9c3d7aa4b938660e00575e',1,'USE_IPv6(): schc_config_example.h']]],
7 | ['use_5fudp_831',['USE_UDP',['../schc__config_8h.html#a55dabc2b8b295e55081b39b6382caaa8',1,'USE_UDP(): schc_config.h'],['../schc__config__example_8h.html#a55dabc2b8b295e55081b39b6382caaa8',1,'USE_UDP(): schc_config_example.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/defines_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['window_5fsize_5fbits_832',['WINDOW_SIZE_BITS',['../schc_8h.html#aee02bb425cd8b2d526378e84db80752f',1,'schc.h']]],
4 | ['window_5fsize_5fbytes_833',['WINDOW_SIZE_BYTES',['../schc_8h.html#afb4b2bf43d4261b6afafc22d4d095092',1,'schc.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/defines_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['udp_5ffields_870',['UDP_FIELDS',['../schc__config_8h.html#aed36719a087639bf1875b85276f09e55',1,'UDP_FIELDS(): schc_config.h'],['../schc__config__example_8h.html#aed36719a087639bf1875b85276f09e55',1,'UDP_FIELDS(): schc_config_example.h']]],
4 | ['udp_5fhlen_871',['UDP_HLEN',['../config_8h.html#a5e211e5d295f6e70dee42f3083f89e71',1,'config.h']]],
5 | ['udp_5frules_872',['UDP_RULES',['../rules_8h.html#a2805aa053679b024cb5f2a66c7e9f4dc',1,'rules.h']]],
6 | ['use_5fcoap_873',['USE_COAP',['../schc__config_8h.html#af792d439ea0fb7e7d97eb0584e6e6d2d',1,'USE_COAP(): schc_config.h'],['../schc__config__example_8h.html#af792d439ea0fb7e7d97eb0584e6e6d2d',1,'USE_COAP(): schc_config_example.h']]],
7 | ['use_5fipv6_874',['USE_IPv6',['../schc__config_8h.html#a7353ec784d9c3d7aa4b938660e00575e',1,'USE_IPv6(): schc_config.h'],['../schc__config__example_8h.html#a7353ec784d9c3d7aa4b938660e00575e',1,'USE_IPv6(): schc_config_example.h']]],
8 | ['use_5fudp_875',['USE_UDP',['../schc__config_8h.html#a55dabc2b8b295e55081b39b6382caaa8',1,'USE_UDP(): schc_config.h'],['../schc__config__example_8h.html#a55dabc2b8b295e55081b39b6382caaa8',1,'USE_UDP(): schc_config_example.h']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/defines_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['window_5fsize_5fbits_876',['WINDOW_SIZE_BITS',['../config_8h.html#aee02bb425cd8b2d526378e84db80752f',1,'config.h']]],
4 | ['window_5fsize_5fbytes_877',['WINDOW_SIZE_BYTES',['../schc__config_8h.html#afb4b2bf43d4261b6afafc22d4d095092',1,'WINDOW_SIZE_BYTES(): schc_config.h'],['../schc__config__example_8h.html#afb4b2bf43d4261b6afafc22d4d095092',1,'WINDOW_SIZE_BYTES(): schc_config_example.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enums_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['cda_668',['CDA',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4',1,'schc.h']]],
4 | ['coap_5ferror_669',['coap_error',['../picocoap_8h.html#aa9dd43046c8daad008c9195a6f84d4f1',1,'picocoap.h']]],
5 | ['coap_5ftype_670',['coap_type',['../picocoap_8h.html#a5022bbbae08abe01dc1e3363d01c9429',1,'picocoap.h']]],
6 | ['coap_5fversion_671',['coap_version',['../picocoap_8h.html#a68aad811c8ab03701a2c3f1b84debe74',1,'picocoap.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/enums_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['direction_672',['direction',['../schc_8h.html#a99f26e6ee9fcd62f75203b5402df8098',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enums_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['jsmnerr_673',['jsmnerr',['../jsmn_8h.html#afbbe22e63007677ec9e7837b5c1b80ea',1,'jsmn.h']]],
4 | ['jsmntype_5ft_674',['jsmntype_t',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802f',1,'jsmn.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enums_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pcoap_5fcode_675',['pcoap_code',['../picocoap_8h.html#a38d6e34ee134b30dc8e0ff2645bdefc8',1,'picocoap.h']]],
4 | ['pcoap_5foption_5fnumber_676',['pcoap_option_number',['../picocoap_8h.html#a07242620cf4343b2a2b3b9e085c8bfc5',1,'picocoap.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enums_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['reliability_5fmode_677',['reliability_mode',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34',1,'schc.h']]],
4 | ['rx_5fstate_678',['rx_state',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6f',1,'fragmenter.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enums_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_5flayer_5ft_679',['schc_layer_t',['../schc_8h.html#ac6a26bb50f32ca8810179e894e284ea0',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enums_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['tx_5fstate_680',['tx_state',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34',1,'fragmenter.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['abort_681',['ABORT',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fa781ad2788df9e25c59a70894c7832096',1,'fragmenter.h']]],
4 | ['ack_5falways_682',['ACK_ALWAYS',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34ada1056992e11c334d2416de8b75543f7',1,'schc.h']]],
5 | ['ack_5fon_5ferror_683',['ACK_ON_ERROR',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34abb669910db44bb35ca22cfa0987cff5f',1,'schc.h']]],
6 | ['appiid_684',['APPIID',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4accda58d5f1e00c63e2b59ae98965b7ab',1,'schc.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bi_685',['BI',['../schc_8h.html#a99f26e6ee9fcd62f75203b5402df8098aa6faa6cc2b54e7dabf207ad5d989e49b',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['deviid_748',['DEVIID',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4af2f71f1d6b980ffce7facf81da9d38b0',1,'schc.h']]],
4 | ['down_749',['DOWN',['../schc_8h.html#a99f26e6ee9fcd62f75203b5402df8098a9b0b4a95b99523966e0e34ffdadac9da',1,'schc.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['end_5frx_750',['END_RX',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fa204deb4800b60b28307aa8a00a85ee36',1,'fragmenter.h']]],
4 | ['end_5ftx_751',['END_TX',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34a8dedf42db360ffa63832fa48fb9ddeee',1,'fragmenter.h']]],
5 | ['err_752',['ERR',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34a0f886785b600b91048fcdc434c6b4a8e',1,'fragmenter.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['init_5ftx_753',['INIT_TX',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34a8131166fb07d0aa1155e334e90b63d2d',1,'fragmenter.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['jsmn_5farray_754',['JSMN_ARRAY',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802fabc4c47216dacf36bd4f64ac3d649d471',1,'jsmn.h']]],
4 | ['jsmn_5ferror_5finval_755',['JSMN_ERROR_INVAL',['../jsmn_8h.html#afbbe22e63007677ec9e7837b5c1b80eaa3297b1c54d926ce497b7a20530689171',1,'jsmn.h']]],
5 | ['jsmn_5ferror_5fnomem_756',['JSMN_ERROR_NOMEM',['../jsmn_8h.html#afbbe22e63007677ec9e7837b5c1b80eaafa350a2c19cc5fddbfb7c90309d3fe41',1,'jsmn.h']]],
6 | ['jsmn_5ferror_5fpart_757',['JSMN_ERROR_PART',['../jsmn_8h.html#afbbe22e63007677ec9e7837b5c1b80eaa851a0e75343c14a13c6893b3727ead16',1,'jsmn.h']]],
7 | ['jsmn_5fobject_758',['JSMN_OBJECT',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802fa416d6e733082bedc1166f0d66f571867',1,'jsmn.h']]],
8 | ['jsmn_5fprimitive_759',['JSMN_PRIMITIVE',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802fa2550c93fe929f81f30ea9b629ed98742',1,'jsmn.h']]],
9 | ['jsmn_5fstring_760',['JSMN_STRING',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802fad4ea6277c135d9d3377bf8b719779539',1,'jsmn.h']]],
10 | ['jsmn_5fundefined_761',['JSMN_UNDEFINED',['../jsmn_8h.html#a065320719769f9dc1fbe30094e52802fa7bc5faeddd33197250cf352af984f185',1,'jsmn.h']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['lsb_762',['LSB',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4ac8bd62065abff19ea8ce3ec18cf3d6fe',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mappingsent_763',['MAPPINGSENT',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4afe73a1b760f465a54ad7244bfe3d719d',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['no_5fack_764',['NO_ACK',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34a0344f277cbdd16e3f0ea0ff1d1be1b17',1,'schc.h']]],
4 | ['not_5ffragmented_765',['NOT_FRAGMENTED',['../schc_8h.html#a00b61f9b90ab7065eb6a978141d7fd34ae3a1895856e19a3160bcf36ea0712e79',1,'schc.h']]],
5 | ['notsent_766',['NOTSENT',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4ad6773d0a545d63251612fcd331aedb83',1,'schc.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['recv_5fwindow_767',['RECV_WINDOW',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fa6fea2421f5cc1e8bc1ecebd848139362',1,'fragmenter.h']]],
4 | ['resend_768',['RESEND',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34ad8c334cdd607abfeba91555c1b63cd5a',1,'fragmenter.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_5fcoap_769',['SCHC_COAP',['../schc_8h.html#ac6a26bb50f32ca8810179e894e284ea0a4f3573a26989d766758cb30328fd9ca2',1,'schc.h']]],
4 | ['schc_5fipv6_770',['SCHC_IPV6',['../schc_8h.html#ac6a26bb50f32ca8810179e894e284ea0a0c11d2df909aba3545ce3f9a0f622af4',1,'schc.h']]],
5 | ['schc_5fudp_771',['SCHC_UDP',['../schc_8h.html#ac6a26bb50f32ca8810179e894e284ea0a466b02e6c39f7b06862f76585c085935',1,'schc.h']]],
6 | ['send_772',['SEND',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34a67be7a5f47004345047b32fff72a2230',1,'fragmenter.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['up_773',['UP',['../schc_8h.html#a99f26e6ee9fcd62f75203b5402df8098aba595d8bca8bc5e67c37c0a9d89becfa',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['valuesent_774',['VALUESENT',['../schc_8h.html#a3e43f38d5254d1e3bbf1d0955eb98ce4a75a19a84697dffabb0bedafeff40ffcc',1,'schc.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wait_5fbitmap_775',['WAIT_BITMAP',['../fragmenter_8h.html#a38ccd754938e6c276447dff49f5a3a34a6736812226bab580f621c5e1de53d861',1,'fragmenter.h']]],
4 | ['wait_5fend_776',['WAIT_END',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fab39d14dff9148f467ef7a253b80b40bd',1,'fragmenter.h']]],
5 | ['wait_5fmissing_5ffrag_777',['WAIT_MISSING_FRAG',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fa84114eb766ef9186899ff21358c0b416',1,'fragmenter.h']]],
6 | ['wait_5fnext_5fwindow_778',['WAIT_NEXT_WINDOW',['../fragmenter_8h.html#a20874253e23bc4c1d20f69479175ce6fa9a3cdfd5436e5486043ccdd4e8549dcf',1,'fragmenter.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bit_5foperations_2ec_427',['bit_operations.c',['../bit__operations_8c.html',1,'']]],
4 | ['bit_5foperations_2eh_428',['bit_operations.h',['../bit__operations_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['compressor_2ec_429',['compressor.c',['../compressor_8c.html',1,'']]],
4 | ['compressor_2eh_430',['compressor.h',['../compressor_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fragmenter_2ec_431',['fragmenter.c',['../fragmenter_8c.html',1,'']]],
4 | ['fragmenter_2eh_432',['fragmenter.h',['../fragmenter_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['jsmn_2ec_433',['jsmn.c',['../jsmn_8c.html',1,'']]],
4 | ['jsmn_2eh_434',['jsmn.h',['../jsmn_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['license_2emd_435',['LICENSE.md',['../LICENSE_8md.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['picocoap_2ec_436',['picocoap.c',['../picocoap_8c.html',1,'']]],
4 | ['picocoap_2eh_437',['picocoap.h',['../picocoap_8h.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/files_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['readme_2emd_438',['README.md',['../README_8md.html',1,'']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/files_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_2eh_439',['schc.h',['../schc_8h.html',1,'']]],
4 | ['schc_5fconfig_2eh_440',['schc_config.h',['../schc__config_8h.html',1,'']]],
5 | ['schc_5fconfig_5fexample_2eh_441',['schc_config_example.h',['../schc__config__example_8h.html',1,'']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['abort_5fconnection_442',['abort_connection',['../fragmenter_8c.html#aec2cbdf0a459146a08b0f8b19d0210ed',1,'fragmenter.c']]],
4 | ['and_5fbits_443',['and_bits',['../bit__operations_8c.html#a5e6bd75bf5871176bb38d7e382372f28',1,'and_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c'],['../bit__operations_8h.html#a5e6bd75bf5871176bb38d7e382372f28',1,'and_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['decode_5fbitmap_455',['decode_bitmap',['../fragmenter_8c.html#ad72ed26b4fe0b52eebf0278a4d03a3ba',1,'fragmenter.c']]],
4 | ['decompress_456',['decompress',['../compressor_8c.html#af8317d5d5e72076851ec7fe49688f4a7',1,'compressor.c']]],
5 | ['discard_5ffragment_457',['discard_fragment',['../fragmenter_8c.html#a07a5af086ece498fd748e941e0c78ddf',1,'fragmenter.c']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['empty_5fall_5f0_458',['empty_all_0',['../fragmenter_8c.html#af63b7724333b0f1c6772c68975397ed2',1,'fragmenter.c']]],
4 | ['empty_5fall_5f1_459',['empty_all_1',['../fragmenter_8c.html#aa5739b05b45cf62268f13c661e464c38',1,'fragmenter.c']]],
5 | ['encode_5fbitmap_460',['encode_bitmap',['../fragmenter_8c.html#a284ad39e174946d9a7b2e27a4dfb46b6',1,'fragmenter.c']]],
6 | ['equal_461',['equal',['../compressor_8c.html#a9991f6ae222b8d657ebb0e0b162ea282',1,'equal(struct schc_field *target_field, unsigned char *field_value, uint16_t field_offset): compressor.c'],['../schc_8h.html#a9991f6ae222b8d657ebb0e0b162ea282',1,'equal(struct schc_field *target_field, unsigned char *field_value, uint16_t field_offset): schc.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/functions_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['has_5fno_5fmore_5ffragments_482',['has_no_more_fragments',['../fragmenter_8c.html#a29b0c22240c3e036882c4667e1816cfc',1,'fragmenter.c']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ignore_483',['ignore',['../compressor_8c.html#a394540a77045dcb0230079435b631960',1,'ignore(struct schc_field *target_field, unsigned char *field_value, uint16_t field_offset): compressor.c'],['../schc_8h.html#a394540a77045dcb0230079435b631960',1,'ignore(struct schc_field *target_field, unsigned char *field_value, uint16_t field_offset): schc.h']]],
4 | ['init_5ftx_5fconnection_484',['init_tx_connection',['../fragmenter_8c.html#a975a839979137aaa1efbd2ddf0064427',1,'fragmenter.c']]],
5 | ['is_5fbitmap_5ffull_485',['is_bitmap_full',['../fragmenter_8c.html#a4f427842118f836eff1cc69923570bfe',1,'fragmenter.c']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['jsmn_5falloc_5ftoken_486',['jsmn_alloc_token',['../jsmn_8c.html#a0d7a964b95b65cd16699a355ede80394',1,'jsmn.c']]],
4 | ['jsmn_5ffill_5ftoken_487',['jsmn_fill_token',['../jsmn_8c.html#a20b875e37a2a5c88888c6d80068715be',1,'jsmn.c']]],
5 | ['jsmn_5finit_488',['jsmn_init',['../jsmn_8c.html#a8d4a8b3ce5c3d600feea38615b5f9aa6',1,'jsmn_init(jsmn_parser *parser): jsmn.c'],['../jsmn_8h.html#a8d4a8b3ce5c3d600feea38615b5f9aa6',1,'jsmn_init(jsmn_parser *parser): jsmn.c']]],
6 | ['jsmn_5fparse_489',['jsmn_parse',['../jsmn_8c.html#a774f985a9750a10c7e88304e30191e03',1,'jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens): jsmn.c'],['../jsmn_8h.html#a774f985a9750a10c7e88304e30191e03',1,'jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens): jsmn.c']]],
7 | ['jsmn_5fparse_5fprimitive_490',['jsmn_parse_primitive',['../jsmn_8c.html#a4d1f29464811e2bbf5506fbe5c7ee9de',1,'jsmn.c']]],
8 | ['jsmn_5fparse_5fstring_491',['jsmn_parse_string',['../jsmn_8c.html#a568f184e45bb9718270088e1e05a4264',1,'jsmn.c']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/functions_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['no_5fmissing_5ffragments_5fmore_5fto_5fcome_504',['no_missing_fragments_more_to_come',['../fragmenter_8c.html#a486faa06017a5911c1a4e5ece7a9f69f',1,'fragmenter.c']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['tx_5ffragment_5fresend_561',['tx_fragment_resend',['../fragmenter_8c.html#a80315bb21fe508740e3b5cb066a376a2',1,'fragmenter.c']]],
4 | ['tx_5ffragment_5fsend_562',['tx_fragment_send',['../fragmenter_8c.html#ad5e5579cd82363858b434d8e06fd8a73',1,'fragmenter.c']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/functions_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['wait_5fend_563',['wait_end',['../fragmenter_8c.html#ad674ac82b466e641871af9e10d535663',1,'fragmenter.c']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/functions_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['xor_5fbits_564',['xor_bits',['../bit__operations_8c.html#a9858cf5fc58daff568ba07a5d264989d',1,'xor_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c'],['../bit__operations_8h.html#a9858cf5fc58daff568ba07a5d264989d',1,'xor_bits(uint8_t DST[], uint8_t SRC1[], uint8_t SRC2[], uint32_t len): bit_operations.c']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/search/mag_sel.png
--------------------------------------------------------------------------------
/docs/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/docs/html/search/pages_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/pages_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['libschc_3a_20a_20c_20implementation_20of_20the_20static_20context_20header_20compression_834',['libschc: A C implementation of the Static Context Header Compression',['../index.html',1,'']]],
4 | ['license_835',['LICENSE',['../md_LICENSE.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/search/search_l.png
--------------------------------------------------------------------------------
/docs/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/search/search_m.png
--------------------------------------------------------------------------------
/docs/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/search/search_r.png
--------------------------------------------------------------------------------
/docs/html/search/searchdata.js:
--------------------------------------------------------------------------------
1 | var indexSectionsWithContent =
2 | {
3 | 0: "abcdefghijlmnoprstuvwx",
4 | 1: "jps",
5 | 2: "bcfjlprs",
6 | 3: "acdeghijmnpstwx",
7 | 4: "abcdefhijlmnoprstuvw",
8 | 5: "ps",
9 | 6: "cdjprst",
10 | 7: "abcdeijlmnrsuvw",
11 | 8: "bcdfijmnrsuw",
12 | 9: "l"
13 | };
14 |
15 | var indexSectionNames =
16 | {
17 | 0: "all",
18 | 1: "classes",
19 | 2: "files",
20 | 3: "functions",
21 | 4: "variables",
22 | 5: "typedefs",
23 | 6: "enums",
24 | 7: "enumvalues",
25 | 8: "defines",
26 | 9: "pages"
27 | };
28 |
29 | var indexSectionLabels =
30 | {
31 | 0: "All",
32 | 1: "Classes",
33 | 2: "Files",
34 | 3: "Functions",
35 | 4: "Variables",
36 | 5: "Typedefs",
37 | 6: "Enumerations",
38 | 7: "Enumerator",
39 | 8: "Macros",
40 | 9: "Pages"
41 | };
42 |
43 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pcoap_5fcode_654',['pcoap_code',['../picocoap_8h.html#a31027c6fd66bb8b06b97b66f2f9d6379',1,'picocoap.h']]],
4 | ['pcoap_5ferror_655',['pcoap_error',['../picocoap_8h.html#a4ae82558a4b549c2ae73f851df0d6cb2',1,'picocoap.h']]],
5 | ['pcoap_5foption_656',['pcoap_option',['../picocoap_8h.html#a771797fad8ad38810c587b5929c60bd2',1,'picocoap.h']]],
6 | ['pcoap_5foption_5fnumber_657',['pcoap_option_number',['../picocoap_8h.html#a7f942326a6148bdc0d352d2a8e6b1ff5',1,'picocoap.h']]],
7 | ['pcoap_5fpayload_658',['pcoap_payload',['../picocoap_8h.html#affcc36a845fcf67c97a6b5cd176f36ca',1,'picocoap.h']]],
8 | ['pcoap_5fpdu_659',['pcoap_pdu',['../picocoap_8h.html#a0e56e82f2f0b64143b3e9958b7cc3657',1,'picocoap.h']]],
9 | ['pcoap_5ftype_660',['pcoap_type',['../picocoap_8h.html#ac67fe50885918b21eee276d621605942',1,'picocoap.h']]],
10 | ['pcoap_5fversion_661',['pcoap_version',['../picocoap_8h.html#aa85087040a9a41e7c24d8ae00f24e02b',1,'picocoap.h']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_5fbitarray_5ft_662',['schc_bitarray_t',['../schc_8h.html#aeee2afb2e83587e59f955f4c7af74e07',1,'schc.h']]],
4 | ['schc_5ffragmentation_5fack_5ft_663',['schc_fragmentation_ack_t',['../fragmenter_8h.html#a71d11b7d40657f1abe84aeed57a22b43',1,'fragmenter.h']]],
5 | ['schc_5ffragmentation_5ft_664',['schc_fragmentation_t',['../fragmenter_8h.html#a250ace05899a868a846b1bdaaa30288b',1,'fragmenter.h']]],
6 | ['schc_5fip6addr_5ft_665',['schc_ip6addr_t',['../schc_8h.html#a7ae12886f8a1d1bcc5dadfa632050677',1,'schc.h']]],
7 | ['schc_5fipaddr_5ft_666',['schc_ipaddr_t',['../schc_8h.html#a871e6877df8d1bf5f1d0690d6b918f6b',1,'schc.h']]],
8 | ['schc_5fmbuf_5ft_667',['schc_mbuf_t',['../fragmenter_8h.html#a8e32bf67127c30c23e08e9974f02c5f0',1,'fragmenter.h']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['uip_5fip6addr_5ft_738',['uip_ip6addr_t',['../config_8h.html#a3f88feb38d3526a102acdf574c8d3eaa',1,'config.h']]],
4 | ['uip_5fipaddr_5ft_739',['uip_ipaddr_t',['../config_8h.html#a9e94c937b062152f7ac9f8ec5f9ca176',1,'config.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ack_565',['ack',['../structschc__fragmentation__t.html#a95c3a12413953d5878e1a44ddb0da57b',1,'schc_fragmentation_t']]],
4 | ['action_566',['action',['../structschc__field.html#a53b37bd9de93614e76640174cffa11fa',1,'schc_field']]],
5 | ['attempts_567',['attempts',['../structschc__fragmentation__t.html#a338c5d4c63ddd31949a4230de91310bc',1,'schc_fragmentation_t::attempts()'],['../fragmenter_8c.html#a218091d1b3da710a01587162a5e52b77',1,'ATTEMPTS(): fragmenter.c']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bit_5farr_568',['bit_arr',['../structschc__fragmentation__t.html#a4fa56a7c26f1dcdcaed54367974052cb',1,'schc_fragmentation_t']]],
4 | ['bitmap_569',['bitmap',['../structschc__fragmentation__ack__t.html#ace8c95d14212b116695068cb09141813',1,'schc_fragmentation_ack_t::bitmap()'],['../structschc__fragmentation__t.html#acf5022a1d397d0501594591d24b6c0bf',1,'schc_fragmentation_t::bitmap()']]],
5 | ['buf_570',['buf',['../structpcoap__pdu.html#ac7fb7c99a92c51f5ff8d3f4efb6c3f75',1,'pcoap_pdu']]],
6 | ['buf_5fptr_571',['buf_ptr',['../fragmenter_8c.html#a195f3e0501236bd8a5f550d7d45d1c2a',1,'fragmenter.c']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/variables_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_10.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['tail_5fptr_636',['tail_ptr',['../structschc__fragmentation__t.html#a85a9626c3f4d779ed07f3bde3e745143',1,'schc_fragmentation_t']]],
4 | ['target_5fvalue_637',['target_value',['../structschc__field.html#a57e2b7f4c5ad834547014c65fcdca072',1,'schc_field']]],
5 | ['tcf_638',['tcf',['../structschc__udpip__hdr.html#ad8129676b1dce46a80f477e6805ffb8d',1,'schc_udpip_hdr']]],
6 | ['timer_5fflag_639',['timer_flag',['../structschc__fragmentation__t.html#a2e2e9e70fcb228003fbe7f4306a07be4',1,'schc_fragmentation_t']]],
7 | ['toknext_640',['toknext',['../structjsmn__parser.html#af640efd7d154218124a964b65f114bff',1,'jsmn_parser']]],
8 | ['toksuper_641',['toksuper',['../structjsmn__parser.html#af11fcec48d9f1298909777a12f1d1e39',1,'jsmn_parser']]],
9 | ['ttl_642',['ttl',['../structschc__udpip__hdr.html#afbd6e043368073995eb6dbcda8dc88b3',1,'schc_udpip_hdr']]],
10 | ['tx_5fstate_643',['TX_STATE',['../structschc__fragmentation__t.html#ab7f821a4a6b266de4f6cb79970d8ce4c',1,'schc_fragmentation_t']]],
11 | ['type_644',['type',['../structjsmntok__t.html#ac03dbd6b83cbcd979eb64702d5b9943e',1,'jsmntok_t']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/search/variables_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['udp_5frule_645',['udp_rule',['../structschc__compression__rule__t.html#ae807ef674bbd8baf8c3a14f1c8d84428',1,'schc_compression_rule_t']]],
4 | ['udpchksum_646',['udpchksum',['../structschc__udpip__hdr.html#a6f0aac4ebd6cbbeaa6bb49ae4aba9677',1,'schc_udpip_hdr']]],
5 | ['udplen_647',['udplen',['../structschc__udpip__hdr.html#ae8b28908c5f876e290eb13bad98f63df',1,'schc_udpip_hdr']]],
6 | ['up_648',['up',['../structschc__ipv6__rule__t.html#a2bb75eef55183e6c9ed1134ecd327da5',1,'schc_ipv6_rule_t::up()'],['../structschc__udp__rule__t.html#af5d158c7430785c54fdc671c4f213bab',1,'schc_udp_rule_t::up()'],['../structschc__layer__rule__t.html#a740f839ab81dbb63667d01a57fd7859f',1,'schc_layer_rule_t::up()']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/variables_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_12.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['val_649',['val',['../structpcoap__option.html#a6cad6184d76b3a8c96a742834b25a5f1',1,'pcoap_option::val()'],['../structpcoap__payload.html#aae7b0f41c4c59558379b8b2a8b25674f',1,'pcoap_payload::val()']]],
4 | ['vtc_650',['vtc',['../structschc__udpip__hdr.html#a9c167374bdff807c90416faca0fd0de8',1,'schc_udpip_hdr']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_13.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['window_651',['window',['../structschc__fragmentation__ack__t.html#ae3470b3cdcf9e4a38e26ff62dd0f82b3',1,'schc_fragmentation_ack_t::window()'],['../structschc__fragmentation__t.html#a177e3d8b7af0f3b3590d8f90dd765a71',1,'schc_fragmentation_t::window()']]],
4 | ['window_5fcnt_652',['window_cnt',['../structschc__fragmentation__t.html#aadd2eea980b920a4c4e20abf77fff73a',1,'schc_fragmentation_t']]],
5 | ['window_5fsize_653',['WINDOW_SIZE',['../structschc__rule__t.html#a9a281fe0e60629b1cb7659e1c50c93d2',1,'schc_rule_t']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['coap_5foptions_572',['coap_options',['../picocoap_8h.html#a18cfdd40118563c137b6b911332dde6e',1,'picocoap.h']]],
4 | ['compression_5frule_573',['compression_rule',['../structschc__rule__t.html#a4f80dde7772774f010cb62b8ba85ded1',1,'schc_rule_t']]],
5 | ['content_574',['content',['../structschc__ipv6__rule__t.html#ad20c18f0fa413fdf7905beff248378ee',1,'schc_ipv6_rule_t::content()'],['../structschc__udp__rule__t.html#a6af0977f3a2d47c7e3d90877a1b45998',1,'schc_udp_rule_t::content()'],['../structschc__layer__rule__t.html#a27ab26ce86ebe0cefb34fa5d78e90879',1,'schc_layer_rule_t::content()']]],
6 | ['context_575',['context',['../structschc__device.html#a01a34f1a1c3b7c3a7c2468d08b9d811c',1,'schc_device']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['end_584',['end',['../structjsmntok__t.html#ab49e0369f39e9b6174141e7f5bde5996',1,'jsmntok_t']]],
4 | ['end_5frx_585',['end_rx',['../structschc__fragmentation__t.html#a0db2f7a250e964ee0bad8c0b8cc0b97c',1,'schc_fragmentation_t']]],
5 | ['end_5ftx_586',['end_tx',['../structschc__fragmentation__t.html#a3ae53dfe7edd71d58200c6fb6823f6be',1,'schc_fragmentation_t']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fcn_587',['fcn',['../structschc__fragmentation__ack__t.html#a777f3b35b0d37bb49b5d41f80c862420',1,'schc_fragmentation_ack_t::fcn()'],['../structschc__fragmentation__t.html#a9507d09aa22017fdee75233eb10ce4eb',1,'schc_fragmentation_t::fcn()']]],
4 | ['fcn_5fsize_588',['FCN_SIZE',['../structschc__rule__t.html#a18a7c4d1dfd1b5fe6ba26b8a200b1be7',1,'schc_rule_t']]],
5 | ['field_589',['field',['../structschc__field.html#a95686cf98fe8ea0e3e613fc7b3543a9c',1,'schc_field']]],
6 | ['field_5flength_590',['field_length',['../structschc__field.html#a935adff07534f10568676ffa884ea4aa',1,'schc_field']]],
7 | ['field_5fpos_591',['field_pos',['../structschc__field.html#af44027e5add508a163aef5a0898bbb15',1,'schc_field']]],
8 | ['flow_592',['flow',['../structschc__udpip__hdr.html#acfc4d79f0b72db174cb132007e8997f6',1,'schc_udpip_hdr']]],
9 | ['frag_5fcnt_593',['frag_cnt',['../structschc__mbuf__t.html#a01f8d12db0d22e4cc1c8392e7aa87eb2',1,'schc_mbuf_t::frag_cnt()'],['../structschc__fragmentation__t.html#ad81c9ba5e6a581e013e4b3bafce08474',1,'schc_fragmentation_t::frag_cnt()']]],
10 | ['fragmentation_5fbuffer_594',['fragmentation_buffer',['../fragmenter_8c.html#a65c5dd0dcb4f1b2da783574f4d4441d9',1,'fragmenter.c']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['head_595',['head',['../structschc__fragmentation__t.html#afd9900b8ae4055a3d3014d20ee28ea2d',1,'schc_fragmentation_t']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['id_596',['id',['../structpcoap__option__names.html#aa6dff5ad010251ecdb494f25ccf6bc6b',1,'pcoap_option_names::id()'],['../structschc__rule__t.html#acfe0360a33b8a8a2089b3f27ff6bc15a',1,'schc_rule_t::id()']]],
4 | ['input_597',['input',['../structschc__fragmentation__t.html#a9331778f9d6b6149c749329bc65f3bcb',1,'schc_fragmentation_t']]],
5 | ['ipv6_5frule_598',['ipv6_rule',['../structschc__compression__rule__t.html#a2a6d40fb3a91228cc8bef7f4cb1eeac8',1,'schc_compression_rule_t']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/variables_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['json_5fparser_599',['json_parser',['../compressor_8c.html#a832436cdee822ecccd06537f5e889955',1,'compressor.c']]],
4 | ['json_5ftoken_600',['json_token',['../compressor_8c.html#a6d19fbe1409f7470283881e0b642c417',1,'compressor.c']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['len_601',['len',['../structschc__mbuf__t.html#ab7bd5d1755c9d4ce991fe1eb49236ecc',1,'schc_mbuf_t::len()'],['../structpcoap__pdu.html#a07f3173f8d53bbfb89a97a4f6ba4e449',1,'pcoap_pdu::len()'],['../structpcoap__option.html#aa098eebc4e99aab34f14f635d6791a0d',1,'pcoap_option::len()'],['../structpcoap__payload.html#a61fd27f0cdb5d2101dc1d25aa8b2c60b',1,'pcoap_payload::len()'],['../structschc__udpip__hdr.html#a0293e0116181a39114249fa125acb304',1,'schc_udpip_hdr::len()']]],
4 | ['length_602',['length',['../structschc__ipv6__rule__t.html#a84669915815c6ef3a8f877440978a0bb',1,'schc_ipv6_rule_t::length()'],['../structschc__udp__rule__t.html#a8ae436c0c8fe5c6c3abc4a9b36525f95',1,'schc_udp_rule_t::length()'],['../structschc__layer__rule__t.html#afe2b4bdd16fcdf7176ce69806867af85',1,'schc_layer_rule_t::length()']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['max_603',['max',['../structpcoap__pdu.html#aa631784d7d454e34fa3499de294b93b5',1,'pcoap_pdu']]],
4 | ['max_5fwnd_5ffcn_604',['MAX_WND_FCN',['../structschc__rule__t.html#a97cd6531907ce6add0e15be15ccaaf49',1,'schc_rule_t']]],
5 | ['mbuf_5fpool_605',['MBUF_POOL',['../fragmenter_8c.html#a4244e4c5e7aac783c02bff28971d3a06',1,'fragmenter.c']]],
6 | ['mbuf_5fptr_606',['MBUF_PTR',['../fragmenter_8c.html#a59867590ab7459e0b17c2803e50164d4',1,'fragmenter.c']]],
7 | ['mic_607',['mic',['../structschc__fragmentation__ack__t.html#a9fbf76c0b89c25838cf8f4100f8facea',1,'schc_fragmentation_ack_t::mic()'],['../structschc__fragmentation__t.html#a2f83092fddf60c20b720b909c4b632a4',1,'schc_fragmentation_t::mic()']]],
8 | ['mo_608',['MO',['../structschc__field.html#a0f1c26d5ace289022c580f62e50f42f2',1,'schc_field']]],
9 | ['mo_5fparam_5flength_609',['MO_param_length',['../structschc__field.html#a145c083526c23e7d996829e8c2545da6',1,'schc_field']]],
10 | ['mode_610',['mode',['../structschc__rule__t.html#ac7514a12feafa1bdff35354fa8df76a8',1,'schc_rule_t']]],
11 | ['mtu_611',['mtu',['../structschc__fragmentation__t.html#aacb88301231fdf7ebf596250d3b75201',1,'schc_fragmentation_t']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/search/variables_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['name_612',['name',['../structpcoap__option__names.html#ab6b804e37d8586e225bff9b24c33c569',1,'pcoap_option_names']]],
4 | ['next_613',['next',['../structschc__mbuf__t.html#ad414fc5cf65894521e5b8131c8ff8618',1,'schc_mbuf_t']]],
5 | ['node_5fip_5f6_614',['node_ip_6',['../compressor_8c.html#af88fc53bc74390cc215e9b1548f38359',1,'compressor.c']]],
6 | ['num_615',['num',['../structpcoap__option.html#ae4982c9d69482266d39097e641e097d0',1,'pcoap_option']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/variables_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['offset_616',['offset',['../structschc__mbuf__t.html#a05e49e98a8e2a6df87d42355fa8e6969',1,'schc_mbuf_t::offset()'],['../structschc__bitarray__t.html#a0a41ee38397469c9e263b55079d46ba9',1,'schc_bitarray_t::offset()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/variables_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_5flen_617',['packet_len',['../structschc__fragmentation__t.html#a81a06b0db6f570800959533e1fd2ce58',1,'schc_fragmentation_t']]],
4 | ['pos_618',['pos',['../structjsmn__parser.html#a3d0d6e48d3d5b24262f9e0c2241dc456',1,'jsmn_parser']]],
5 | ['post_5ftimer_5ftask_619',['post_timer_task',['../structschc__fragmentation__t.html#af54664c2e4cfb10cc250896f070f6d5b',1,'schc_fragmentation_t']]],
6 | ['proto_620',['proto',['../structschc__udpip__hdr.html#a0d967736469d15fe827e2fa1d9cd4c7e',1,'schc_udpip_hdr']]],
7 | ['ptr_621',['ptr',['../structschc__mbuf__t.html#ab60a2b461fb016ef880a366635c4f6d6',1,'schc_mbuf_t::ptr()'],['../structschc__bitarray__t.html#ade1e1ad4456192600de8e783c717a377',1,'schc_bitarray_t::ptr()']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/variables_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['remove_5ftimer_5fentry_622',['remove_timer_entry',['../structschc__fragmentation__t.html#a3b14a9023ad626cf661a46453fc6919d',1,'schc_fragmentation_t']]],
4 | ['rule_5fcount_623',['rule_count',['../structschc__device.html#a299b8e74102f70b5a06f35599623b177',1,'schc_device']]],
5 | ['rule_5fid_624',['rule_id',['../structschc__fragmentation__ack__t.html#a94b9c37ec44b2f4c8158f3196ec7902a',1,'schc_fragmentation_ack_t::rule_id()'],['../structschc__fragmentation__t.html#a3d0044911dc3e6c6c5161f85133771ca',1,'schc_fragmentation_t::rule_id()'],['../structschc__ipv6__rule__t.html#a36112a2a31ff892534508a717606c3ed',1,'schc_ipv6_rule_t::rule_id()'],['../structschc__udp__rule__t.html#a8c465f3a420f5e47f49cb529cbedf26d',1,'schc_udp_rule_t::rule_id()'],['../structschc__layer__rule__t.html#aa31f5a932f5bad8779bd715ca0e4fd4d',1,'schc_layer_rule_t::rule_id()']]],
6 | ['rule_5fsize_625',['RULE_SIZE',['../structschc__fragmentation__t.html#a8a6c636f8d863fc3db680da64ee889c1',1,'schc_fragmentation_t']]],
7 | ['rx_5fstate_626',['RX_STATE',['../structschc__fragmentation__t.html#a93c490405c940960cb2dff7c7566be50',1,'schc_fragmentation_t']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/variables_f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['schc_5fbuf_627',['schc_buf',['../fragmenter_8c.html#adcf22560040f524ffc5dfede8687a670',1,'fragmenter.c']]],
4 | ['schc_5frule_628',['schc_rule',['../structschc__fragmentation__t.html#a5403c6a449781191d2d5e129baf50843',1,'schc_fragmentation_t']]],
5 | ['schc_5frx_5fconns_629',['schc_rx_conns',['../fragmenter_8c.html#a4b6637c474f7654e9200070c4ceba1dd',1,'fragmenter.c']]],
6 | ['send_630',['send',['../structschc__fragmentation__t.html#a0d771b7ddff550f4e30b238f1a332572',1,'schc_fragmentation_t']]],
7 | ['size_631',['size',['../structjsmntok__t.html#a8ac3694b7335456c8e602197778883db',1,'jsmntok_t']]],
8 | ['slot_632',['slot',['../structschc__mbuf__t.html#aae4db53402585e2c77bad6a0925b6b7c',1,'schc_mbuf_t']]],
9 | ['srcipaddr_633',['srcipaddr',['../structschc__udpip__hdr.html#a2723136f594e96118bc9febd14c18bbe',1,'schc_udpip_hdr']]],
10 | ['srcport_634',['srcport',['../structschc__udpip__hdr.html#a00e1f39b3e0e36654083cb88b684679c',1,'schc_udpip_hdr']]],
11 | ['start_635',['start',['../structjsmntok__t.html#a0a8f55d0095f268ce8e224fe1234acd0',1,'jsmntok_t']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/splitbar.png
--------------------------------------------------------------------------------
/docs/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/sync_off.png
--------------------------------------------------------------------------------
/docs/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/sync_on.png
--------------------------------------------------------------------------------
/docs/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/tab_a.png
--------------------------------------------------------------------------------
/docs/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/tab_b.png
--------------------------------------------------------------------------------
/docs/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/tab_h.png
--------------------------------------------------------------------------------
/docs/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imec-idlab/libschc/a01d7856243d3aa1242918e31649d8a5ee92872e/docs/html/tab_s.png
--------------------------------------------------------------------------------
/docs/latex/CMakeLists_8txt.tex:
--------------------------------------------------------------------------------
1 | \hypertarget{CMakeLists_8txt}{}\doxysection{C\+Make\+Lists.\+txt File Reference}
2 | \label{CMakeLists_8txt}\index{CMakeLists.txt@{CMakeLists.txt}}
3 | \doxysubsection*{Functions}
4 | \begin{DoxyCompactItemize}
5 | \item
6 | \mbox{\hyperlink{CMakeLists_8txt_adafde334fc97cc1822306b7e9d7f1970}{A\+D\+D\+\_\+\+L\+I\+B\+R\+A\+RY}} (schc S\+T\+A\+T\+IC picocoap.\+c compressor.\+c fragmenter.\+c jsmn.\+c) target\+\_\+include\+\_\+directories(schc P\+U\+B\+L\+IC . \$
7 | \end{DoxyCompactItemize}
8 |
9 |
10 | \doxysubsection{Function Documentation}
11 | \mbox{\Hypertarget{CMakeLists_8txt_adafde334fc97cc1822306b7e9d7f1970}\label{CMakeLists_8txt_adafde334fc97cc1822306b7e9d7f1970}}
12 | \index{CMakeLists.txt@{CMakeLists.txt}!ADD\_LIBRARY@{ADD\_LIBRARY}}
13 | \index{ADD\_LIBRARY@{ADD\_LIBRARY}!CMakeLists.txt@{CMakeLists.txt}}
14 | \doxysubsubsection{\texorpdfstring{ADD\_LIBRARY()}{ADD\_LIBRARY()}}
15 | {\footnotesize\ttfamily A\+D\+D\+\_\+\+L\+I\+B\+R\+A\+RY (\begin{DoxyParamCaption}\item[{schc S\+T\+A\+T\+IC picocoap.\+c compressor.\+c fragmenter.\+c jsmn.}]{c }\end{DoxyParamCaption})}
16 |
17 |
--------------------------------------------------------------------------------
/docs/latex/LICENSE_8md.tex:
--------------------------------------------------------------------------------
1 | \hypertarget{LICENSE_8md}{}\doxysection{L\+I\+C\+E\+N\+S\+E.\+md File Reference}
2 | \label{LICENSE_8md}\index{LICENSE.md@{LICENSE.md}}
3 |
--------------------------------------------------------------------------------
/docs/latex/Makefile:
--------------------------------------------------------------------------------
1 | LATEX_CMD=pdflatex
2 |
3 | all: refman.pdf
4 |
5 | pdf: refman.pdf
6 |
7 | refman.pdf: clean refman.tex
8 | $(LATEX_CMD) refman
9 | makeindex refman.idx
10 | $(LATEX_CMD) refman
11 | latex_count=8 ; \
12 | while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
13 | do \
14 | echo "Rerunning latex...." ;\
15 | $(LATEX_CMD) refman ;\
16 | latex_count=`expr $$latex_count - 1` ;\
17 | done
18 | makeindex refman.idx
19 | $(LATEX_CMD) refman
20 |
21 |
22 | clean:
23 | rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
24 |
--------------------------------------------------------------------------------
/docs/latex/README_8md.tex:
--------------------------------------------------------------------------------
1 | \hypertarget{README_8md}{}\doxysection{R\+E\+A\+D\+M\+E.\+md File Reference}
2 | \label{README_8md}\index{README.md@{README.md}}
3 |
--------------------------------------------------------------------------------
/examples/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | examples
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/examples/socket/socket_client.h:
--------------------------------------------------------------------------------
1 | #ifndef SOCKET_SERVER_H
2 | #define SOCKET_SERVER_H
3 |
4 | #include
5 |
6 | typedef void (*callback)(char* message, int len);
7 |
8 | typedef struct {
9 | int s;
10 | char* buf;
11 | int buf_len;
12 | callback socket_cb;
13 | struct sockaddr_in server;
14 | } udp_client;
15 |
16 | int socket_client_loop(udp_client* cl);
17 | int socket_client_stop(udp_client* cl);
18 | int socket_client_send(udp_client* cl, char* message, int len);
19 |
20 | int sink_client_start(const char* ip, const int port, udp_client* cl);
21 | int socket_client_start(const char* ip, const int port, udp_client* cl);
22 |
23 | #endif
--------------------------------------------------------------------------------
/examples/socket/socket_server.h:
--------------------------------------------------------------------------------
1 | #ifndef SOCKET_SERVER_H
2 | #define SOCKET_SERVER_H
3 |
4 | #include
5 |
6 | typedef void (*callback)(char* message, int len);
7 |
8 | typedef struct {
9 | int s;
10 | char* buf;
11 | int buf_len;
12 | callback socket_cb;
13 | int maxfdp;
14 | } udp_server;
15 |
16 | int socket_server_loop(udp_server* serv);
17 | int socket_server_stop(udp_server* serv);
18 | int socket_server_send(udp_server* serv, char* message, int len);
19 | int socket_server_start(const char* ip, const int port, udp_server* serv);
20 |
21 | #endif
--------------------------------------------------------------------------------
/examples/timer.h:
--------------------------------------------------------------------------------
1 | #ifndef TIME_H
2 | #define TIME_H
3 | #include
4 |
5 | typedef enum
6 | {
7 | TIMER_SINGLE_SHOT = 0,
8 | TIMER_PERIODIC
9 | } t_timer;
10 |
11 | struct timer_node
12 | {
13 | int fd;
14 | void (*callback)(struct timer_node * timer_id, void * user_data);
15 | void * user_data;
16 | unsigned int interval;
17 | t_timer type;
18 | struct timer_node * next;
19 | };
20 |
21 | typedef void (*time_handler)(struct timer_node * timer_id, void * user_data);
22 |
23 | int initialize_timer_thread();
24 | struct timer_node * start_timer(unsigned int interval, time_handler handler, t_timer type, void * user_data);
25 | void stop_timer(struct timer_node * timer_id);
26 | void finalize_timer_thread();
27 |
28 | #endif
29 |
--------------------------------------------------------------------------------
/rcs.c:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | #include "rcs.h"
4 | #include "schc.h"
5 |
6 | uint32_t schc_crc32(schc_fragmentation_t *conn) {
7 |
8 | }
--------------------------------------------------------------------------------
/rcs.h:
--------------------------------------------------------------------------------
1 | #ifndef __SCHC_RCS_H__
2 | #define __SCHC_RCS_H__
3 |
4 | #include "fragmenter.h"
5 |
6 | uint32_t schc_crc32(schc_fragmentation_t *conn);
7 |
8 | #endif
--------------------------------------------------------------------------------
/rules/rule_config_example.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2018 - idlab - UGent - imec
3 | *
4 | * Bart Moons
5 | *
6 | * This file is part of the SCHC stack implementation
7 | *
8 | * Adjust this file to taste to include rules
9 | *
10 | */
11 |
12 | #include "rules.h"
13 |
--------------------------------------------------------------------------------