NRP Core  1.4.1
InputNodePolicies Namespace Reference

Enumerations

enum  MsgCachePolicy { CLEAR_CACHE, KEEP_CACHE }
 Defines input node message cache behavior. More...
 
enum  MsgPublishPolicy { LAST, ALL }
 Defines how an input node publish stored msgs. More...
 

Enumeration Type Documentation

◆ MsgCachePolicy

Defines input node message cache behavior.

Enumerator
CLEAR_CACHE 

if no new msg arrives, stored msgs are replaced by nullptr in the next cycle

KEEP_CACHE 

if no new msg arrives, stored msgs are kept

◆ MsgPublishPolicy

Defines how an input node publish stored msgs.

Enumerator
LAST 

only sends the last msg received

ALL 

sends all msgs received since last 'compute' call