#pragma once #ifndef CONFIG_H_L7IVDSPZ #define CONFIG_H_L7IVDSPZ #include #include "rpc/compatibility.h" namespace rpc { //! \brief struct constants RPCLIB_FINAL { static RPCLIB_CONSTEXPR std::size_t DEFAULT_BUFFER_SIZE = @RPCLIB_DEFAULT_BUFFER_SIZE@; static RPCLIB_CONSTEXPR std::uint16_t DEFAULT_PORT = @RPCLIB_DEFAULT_PORT@; }; } /* rpc */ // This define allows the end user to replace the msgpack dependency. // To do so, one has to delete the msgpack headers that are // in the rpclib directory. The other messagepack headers don't // need to be stored in place of the others. Finally, the RPCLIB_MSGPACK // macro has to be changed to the namespace name that this new // msgpack uses (usually "msgpack", unless it is changed manually) #ifndef RPCLIB_MSGPACK #define RPCLIB_MSGPACK clmdep_msgpack #endif /* ifndef RPCLIB_MSGPACK */ #define RPCLIB_CXX_STANDARD @RPCLIB_CXX_STANDARD@ #endif /* end of include guard: CONFIG_H_L7IVDSPZ */