Public Types | Public Attributes | List of all members
dai::NodeIoInfo Struct Reference

NodeIo informations such as name, type, ... More...

#include <NodeIoInfo.hpp>

Public Types

enum  Type { Type::MSender, Type::SSender, Type::MReceiver, Type::SReceiver }
 

Public Attributes

bool blocking = true
 
std::string group
 
uint32_t id
 
std::string name
 
int queueSize = 8
 
Type type = Type::SReceiver
 
bool waitForMessage = false
 

Detailed Description

NodeIo informations such as name, type, ...

Definition at line 8 of file NodeIoInfo.hpp.

Member Enumeration Documentation

◆ Type

enum dai::NodeIoInfo::Type
strong
Enumerator
MSender 
SSender 
MReceiver 
SReceiver 

Definition at line 9 of file NodeIoInfo.hpp.

Member Data Documentation

◆ blocking

bool dai::NodeIoInfo::blocking = true

Definition at line 14 of file NodeIoInfo.hpp.

◆ group

std::string dai::NodeIoInfo::group

Definition at line 11 of file NodeIoInfo.hpp.

◆ id

uint32_t dai::NodeIoInfo::id

Definition at line 17 of file NodeIoInfo.hpp.

◆ name

std::string dai::NodeIoInfo::name

Definition at line 12 of file NodeIoInfo.hpp.

◆ queueSize

int dai::NodeIoInfo::queueSize = 8

Definition at line 15 of file NodeIoInfo.hpp.

◆ type

Type dai::NodeIoInfo::type = Type::SReceiver

Definition at line 13 of file NodeIoInfo.hpp.

◆ waitForMessage

bool dai::NodeIoInfo::waitForMessage = false

Definition at line 16 of file NodeIoInfo.hpp.


The documentation for this struct was generated from the following file:


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20