Class InputQueue::InputQueueNode

Nested Relationships

This class is a nested type of Class InputQueue.

Inheritance Relationships

Base Type

Class Documentation

class InputQueueNode : public dai::node::ThreadedHostNode

Public Functions

InputQueueNode(unsigned int maxSize, bool blocking)

Constructor

void send(const std::shared_ptr<ADatatype> &msg)

Send message from host

void run() override
const char *getName() const override

Public Members

Node::Input input = {*this, {"input", DEFAULT_GROUP, DEFAULT_BLOCKING, DEFAULT_QUEUE_SIZE, {{{DatatypeEnum::Buffer, true}}}, DEFAULT_WAIT_FOR_MESSAGE}}
Node::Output output = {*this, {"output", DEFAULT_GROUP, {{{DatatypeEnum::Buffer, true}}}}}