Low-level dispatch module for publish-subscribe mechanism
This module implements a way to send messages from one module to another, with associated data types. It does not yet do anything to ensure that messages are correct, that types match, or that other forms of consistency are preserved.
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- Makefile.am 2 additions, 0 deletionsMakefile.am
- src/include.am 1 addition, 0 deletionssrc/include.am
- src/lib/dispatch/.may_include 9 additions, 0 deletionssrc/lib/dispatch/.may_include
- src/lib/dispatch/dispatch.h 114 additions, 0 deletionssrc/lib/dispatch/dispatch.h
- src/lib/dispatch/dispatch_cfg.c 138 additions, 0 deletionssrc/lib/dispatch/dispatch_cfg.c
- src/lib/dispatch/dispatch_cfg.h 39 additions, 0 deletionssrc/lib/dispatch/dispatch_cfg.h
- src/lib/dispatch/dispatch_cfg_st.h 25 additions, 0 deletionssrc/lib/dispatch/dispatch_cfg_st.h
- src/lib/dispatch/dispatch_core.c 234 additions, 0 deletionssrc/lib/dispatch/dispatch_core.c
- src/lib/dispatch/dispatch_new.c 170 additions, 0 deletionssrc/lib/dispatch/dispatch_new.c
- src/lib/dispatch/dispatch_st.h 108 additions, 0 deletionssrc/lib/dispatch/dispatch_st.h
- src/lib/dispatch/include.am 23 additions, 0 deletionssrc/lib/dispatch/include.am
- src/lib/dispatch/msgtypes.h 80 additions, 0 deletionssrc/lib/dispatch/msgtypes.h
- src/test/include.am 1 addition, 0 deletionssrc/test/include.am
- src/test/test.c 1 addition, 0 deletionssrc/test/test.c
- src/test/test.h 1 addition, 0 deletionssrc/test/test.h
- src/test/test_dispatch.c 181 additions, 0 deletionssrc/test/test_dispatch.c
src/lib/dispatch/.may_include
0 → 100644
src/lib/dispatch/dispatch.h
0 → 100644
src/lib/dispatch/dispatch_cfg.c
0 → 100644
src/lib/dispatch/dispatch_cfg.h
0 → 100644
src/lib/dispatch/dispatch_cfg_st.h
0 → 100644
src/lib/dispatch/dispatch_core.c
0 → 100644
src/lib/dispatch/dispatch_new.c
0 → 100644
src/lib/dispatch/dispatch_st.h
0 → 100644
src/lib/dispatch/include.am
0 → 100644
src/lib/dispatch/msgtypes.h
0 → 100644
src/test/test_dispatch.c
0 → 100644
Please register or sign in to comment