14#include "keyple/core/service/ObservableLocalConfigurableReaderAdapter.hpp"
23ObservableLocalConfigurableReaderAdapter::
24 ObservableLocalConfigurableReaderAdapter(
25 std::shared_ptr<ConfigurableReaderSpi> configurableReaderSpi,
26 const std::string& pluginName)
27: ObservableLocalReaderAdapter(
28 std::dynamic_pointer_cast<ObservableReaderSpi>(configurableReaderSpi),
34ObservableLocalConfigurableReaderAdapter::activateProtocol(
35 const std::string& readerProtocol,
const std::string& applicationProtocol)
37 activateReaderProtocol(readerProtocol, applicationProtocol);
41ObservableLocalConfigurableReaderAdapter::deactivateProtocol(
42 const std::string& readerProtocol)
44 deactivateReaderProtocol(readerProtocol);
48ObservableLocalConfigurableReaderAdapter::getCurrentProtocol()
const
50 return getCurrentPhysicalProtocolName();