Added locking to labcomm_internal_encoder_register and
labcomm_internal_encode, this triggered lots of changes to handling of stacked writer allocation. Twoway example is not finished yet.
Showing
- compiler/C_CodeGen.jrag 6 additions, 6 deletionscompiler/C_CodeGen.jrag
- examples/twoway/Makefile 10 additions, 2 deletionsexamples/twoway/Makefile
- examples/twoway/client.c 33 additions, 2 deletionsexamples/twoway/client.c
- examples/twoway/decimating.c 29 additions, 33 deletionsexamples/twoway/decimating.c
- examples/twoway/introspection_messages.lc 0 additions, 14 deletionsexamples/twoway/introspection_messages.lc
- examples/twoway/server.c 32 additions, 2 deletionsexamples/twoway/server.c
- examples/twoway/types.lc 1 addition, 0 deletionsexamples/twoway/types.lc
- lib/c/Makefile 1 addition, 1 deletionlib/c/Makefile
- lib/c/labcomm.c 301 additions, 214 deletionslib/c/labcomm.c
- lib/c/labcomm.h 6 additions, 0 deletionslib/c/labcomm.h
- lib/c/labcomm_dynamic_buffer_writer.c 2 additions, 2 deletionslib/c/labcomm_dynamic_buffer_writer.c
- lib/c/labcomm_fd_reader.c 4 additions, 8 deletionslib/c/labcomm_fd_reader.c
- lib/c/labcomm_fd_writer.c 2 additions, 2 deletionslib/c/labcomm_fd_writer.c
- lib/c/labcomm_ioctl.h 2 additions, 9 deletionslib/c/labcomm_ioctl.h
- lib/c/labcomm_private.h 59 additions, 22 deletionslib/c/labcomm_private.h
- lib/c/labcomm_pthread_mutex_lock.c 97 additions, 4 deletionslib/c/labcomm_pthread_mutex_lock.c
- lib/c/test/test_labcomm_generated_encoding.c 2 additions, 2 deletionslib/c/test/test_labcomm_generated_encoding.c
Loading
Please register or sign in to comment