16 lines
549 B
C++
16 lines
549 B
C++
#ifndef D9BA34A9_3472_4E22_8E82_5C335EDA67C7
|
|
#define D9BA34A9_3472_4E22_8E82_5C335EDA67C7
|
|
|
|
#include <google/protobuf/message_lite.h>
|
|
#include <nng/nng.h>
|
|
|
|
namespace mesytec::mnode::nng
|
|
{
|
|
|
|
size_t serialize_proto_to_nng(const google::protobuf::MessageLite &message, nng_msg *msg);
|
|
size_t deserialize_proto_from_nng(google::protobuf::MessageLite &message, nng_msg *msg);
|
|
size_t deserialize_proto_from_nng_trim(google::protobuf::MessageLite &message, nng_msg *msg);
|
|
|
|
} // namespace mesytec::mnode::nng
|
|
|
|
#endif /* D9BA34A9_3472_4E22_8E82_5C335EDA67C7 */
|