25#ifndef RTOSC_THREAD_LINK
26#define RTOSC_THREAD_LINK
34typedef const char *
msg_t;
45 ThreadLink(
size_t max_message_length,
size_t max_messages);
52 void write(
const char *dest,
const char *args, ...);
const size_t MaxMsg
Definition thread-link.h:89
char * read_buffer
Definition thread-link.h:92
~ThreadLink(void)
Definition thread-link.cpp:103
char * buffer(void)
Definition thread-link.cpp:173
char * write_buffer
Definition thread-link.h:91
msg_t peak(void) const
Definition thread-link.cpp:165
size_t buffer_size(void) const
Definition thread-link.cpp:177
void raw_write(const char *msg)
Definition thread-link.cpp:133
bool hasNext(void) const
Definition thread-link.cpp:143
void writeArray(const char *dest, const char *args, const rtosc_arg_t *aargs)
Definition thread-link.cpp:122
const size_t BufferSize
Definition thread-link.h:90
void write(const char *dest, const char *args,...)
Definition thread-link.cpp:111
struct internal_ringbuffer_t * ring
Definition thread-link.h:94
msg_t read(void)
Definition thread-link.cpp:151
ThreadLink(size_t max_message_length, size_t max_messages)
Definition thread-link.cpp:88
const char * msg
Definition missing_descriptor.c:20
const char * msg_t
Definition ports.h:48
Definition thread-link.cpp:12