9.6. Threads

RTI Connext DDS Micro uses multiple threads. The timer thread is managed by the domain participant and cannot easily be removed. All the UDP threads are managed by the UDP transport and a different UDP transport implementation can choose a different threading model.

Thread Heap Default Stack (1)
Timer N/A 16384
UDP Receive 8192 16384

Notes:

  1. The “Default Stack” is the stack size a thread is created with. It is _not_ the maximum stack size needed at run-time based on the deepest call-path.
  2. This is the default maximum message size property. Each UDP thread allocates its own receive buffer.