FairMQ
1.4.33
C++ Message Queuing Library and Framework
|
Transport-wide context. More...
#include <fairmq/ofi/Context.h>
Public Member Functions | |
Context (FairMQTransportFactory &sendFactory, FairMQTransportFactory &receiveFactory, int numberIoThreads=1) | |
auto | GetAsiofiVersion () const -> std::string |
auto | GetIoContext () -> boost::asio::io_context & |
auto | Interrupt () -> void |
auto | Resume () -> void |
auto | Reset () -> void |
auto | MakeReceiveMessage (size_t size) -> MessagePtr |
auto | MakeSendMessage (size_t size) -> MessagePtr |
auto | GetSizeHint () -> size_t |
auto | SetSizeHint (size_t size) -> void |
Static Public Member Functions | |
static auto | ConvertAddress (std::string address) -> Address |
static auto | ConvertAddress (Address address) -> sockaddr_in |
static auto | ConvertAddress (sockaddr_in address) -> Address |
static auto | VerifyAddress (const std::string &address) -> Address |
Transport-wide context.