#include "ur_client_library/comm/package.h"#include "ur_client_library/log.h"#include "ur_client_library/queue/readerwriterqueue.h"#include <atomic>#include <chrono>#include <thread>#include <vector>#include <fstream>

Go to the source code of this file.
Classes | |
| class | urcl::comm::IConsumer< T > |
| Parent class for for arbitrary consumers. More... | |
| class | urcl::comm::INotifier |
| Parent class for notifiers. More... | |
| class | urcl::comm::IProducer< T > |
| Parent class for arbitrary producers of packages. More... | |
| class | urcl::comm::MultiConsumer< T > |
| Consumer, that allows one product to be consumed by multiple arbitrary conusmers. More... | |
| class | urcl::comm::Pipeline< T > |
| The Pipepline manages the production and optionally consumption of packages. Cyclically the producer is called and returned packages are saved in a queue. This queue is then either also cyclically utilized by the registered consumer or can be externally used. More... | |
Namespaces | |
| urcl | |
| urcl::comm | |