├── .gitignore ├── LICENSE ├── README.md ├── SConscript ├── docs ├── cmux_basic.md ├── cmux_port.md └── figures │ ├── cmux_course.png │ ├── cmux_data_store.png │ ├── cmux_frame.png │ ├── modify.png │ ├── prepare_modify.png │ ├── private control.png │ └── protocol_stack.png ├── inc ├── cmux.h └── gsm │ └── cmux_chat.h ├── sample └── cmux_sample_gsm.c └── src ├── cmux.c ├── cmux_utils.c └── gsm ├── cmux_chat.c └── cmux_gsm.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/README.md -------------------------------------------------------------------------------- /SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/SConscript -------------------------------------------------------------------------------- /docs/cmux_basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/cmux_basic.md -------------------------------------------------------------------------------- /docs/cmux_port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/cmux_port.md -------------------------------------------------------------------------------- /docs/figures/cmux_course.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/cmux_course.png -------------------------------------------------------------------------------- /docs/figures/cmux_data_store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/cmux_data_store.png -------------------------------------------------------------------------------- /docs/figures/cmux_frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/cmux_frame.png -------------------------------------------------------------------------------- /docs/figures/modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/modify.png -------------------------------------------------------------------------------- /docs/figures/prepare_modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/prepare_modify.png -------------------------------------------------------------------------------- /docs/figures/private control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/private control.png -------------------------------------------------------------------------------- /docs/figures/protocol_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/docs/figures/protocol_stack.png -------------------------------------------------------------------------------- /inc/cmux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/inc/cmux.h -------------------------------------------------------------------------------- /inc/gsm/cmux_chat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/inc/gsm/cmux_chat.h -------------------------------------------------------------------------------- /sample/cmux_sample_gsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/sample/cmux_sample_gsm.c -------------------------------------------------------------------------------- /src/cmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/src/cmux.c -------------------------------------------------------------------------------- /src/cmux_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/src/cmux_utils.c -------------------------------------------------------------------------------- /src/gsm/cmux_chat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/src/gsm/cmux_chat.c -------------------------------------------------------------------------------- /src/gsm/cmux_gsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RT-Thread-packages/cmux/HEAD/src/gsm/cmux_gsm.c --------------------------------------------------------------------------------