33class IAcceptorFactory {
41 [[nodiscard]]
virtual std::vector<std::shared_ptr<IAcceptor>>
create(
46 IAcceptorFactory& operator=(
const IAcceptorFactory&) =
delete;
47 IAcceptorFactory& operator=(IAcceptorFactory&&) =
delete;
54 IAcceptorFactory() noexcept = default;
Class of URIs (Uniform Resource Identifiers) to specify endpoints in this library.
IAcceptorFactory() noexcept=default
Constructor.
virtual ~IAcceptorFactory() noexcept=default
Destructor.
virtual std::vector< std::shared_ptr< IAcceptor > > create(const addresses::URI &uri)=0
Create acceptors for a URI.
Definition of IAcceptor class.
Namespace of transport of messages.