cpp-msgpack-rpc 0.2.0
An RPC library implementing MessagePack RPC.
|
Interface of factories to create acceptors. More...
#include <msgpack_rpc/transport/i_acceptor_factory.h>
Public Member Functions | |
IAcceptorFactory (const IAcceptorFactory &)=delete | |
IAcceptorFactory (IAcceptorFactory &&)=delete | |
virtual | ~IAcceptorFactory () noexcept=default |
Destructor. | |
virtual std::vector< std::shared_ptr< IAcceptor > > | create (const addresses::URI &uri)=0 |
Create acceptors for a URI. | |
IAcceptorFactory & | operator= (const IAcceptorFactory &)=delete |
IAcceptorFactory & | operator= (IAcceptorFactory &&)=delete |
Protected Member Functions | |
IAcceptorFactory () noexcept=default | |
Constructor. |
Interface of factories to create acceptors.
Definition at line 33 of file i_acceptor_factory.h.
|
nodiscardpure virtual |
Create acceptors for a URI.
[in] | uri | URI. |
Implemented in msgpack_rpc::transport::tcp::TCPAcceptorFactory.