UniRec  3.0.0
Data Structures | Namespaces
bidirectionalInterface.hpp File Reference

Defines a bidirectional interface for sending and receiving unirec records using the TRAP interface provided by the UniRec library. This class provides a simple and easy-to-use bidirectional interface for sending and receiving unirec records with the SAME format. It wraps the TRAP interface provided by the UniRec library and includes methods for sending and receiving records, changing the record template, setting timeouts, and more. More...

#include "unirecException.hpp"
#include "unirecRecord.hpp"
#include "unirecRecordView.hpp"
#include <optional>
#include <stdexcept>
#include <string>
#include <unirec/unirec.h>

Go to the source code of this file.

Data Structures

class  NemeaPlusPlus::UnirecBidirectionalInterface
 A class that provides a bidirectional interface for sending and receiving unirec records. More...
 

Namespaces

 NemeaPlusPlus
 

Detailed Description

Defines a bidirectional interface for sending and receiving unirec records using the TRAP interface provided by the UniRec library. This class provides a simple and easy-to-use bidirectional interface for sending and receiving unirec records with the SAME format. It wraps the TRAP interface provided by the UniRec library and includes methods for sending and receiving records, changing the record template, setting timeouts, and more.

Author
Pavel Siska siska.nosp@m.@ces.nosp@m.net.c.nosp@m.z

SPDX-License-Identifier: BSD-3-Clause

Definition in file bidirectionalInterface.hpp.