wangrong
2025-03-19 291afb9c81aae1d15d9e3edcea618d0a2e1fc5a6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#pragma once
 
#include "vp_node.h"
 
namespace vp_nodes {
    class vp_message_broker_node : public vp_node
    {
    private:
        /* data */
    protected:
        virtual std::shared_ptr<vp_objects::vp_meta> handle_frame_meta(std::shared_ptr<vp_objects::vp_frame_meta> meta) override;
        virtual std::shared_ptr<vp_objects::vp_meta> handle_control_meta(std::shared_ptr<vp_objects::vp_control_meta> meta) override;
    public:
        vp_message_broker_node(std::string node_name);
        ~vp_message_broker_node();
    };    
}