drop deprecated

This commit is contained in:
Michael Davidsaver
2017-12-29 12:03:06 -06:00
parent 49b2507985
commit d33356ced6
12 changed files with 2 additions and 137 deletions

View File

@@ -4017,8 +4017,7 @@ public:
EPICS_PVA_MAINTENANCE_VERSION,
EPICS_PVA_DEVELOPMENT_FLAG),
m_contextState(CONTEXT_NOT_INITIALIZED),
m_configuration(conf),
m_flushStrategy(DELAYED)
m_configuration(conf)
{
REFTRACE_INCREMENT(num_instances);
@@ -4106,17 +4105,6 @@ public:
internalDestroy();
}
virtual void dispose() OVERRIDE FINAL
{
try {
destroy();
} catch (std::exception& ex) {
printf("dispose(): %s\n", ex.what()); // tODO remove
} catch (...) {
/* TODO log with low level */
}
}
virtual ~InternalClientContextImpl()
{
REFTRACE_DECREMENT(num_instances);
@@ -4446,8 +4434,6 @@ private:
try
{
Transport::shared_pointer t = m_connector->connect(client, m_responseHandler, *serverAddress, minorRevision, priority);
// TODO !!!
//static_pointer_cast<BlockingTCPTransport>(t)->setFlushStrategy(m_flushStrategy);
return t;
}
catch (std::exception& e)
@@ -4500,39 +4486,6 @@ private:
}
}
virtual void configure(epics::pvData::PVStructure::shared_pointer configuration) OVERRIDE FINAL
{ // remove?
if (m_transportRegistry.numberOfActiveTransports() > 0)
throw std::runtime_error("Configure must be called when there is no transports active.");
PVInt::shared_pointer pvStrategy = dynamic_pointer_cast<PVInt>(configuration->getSubField("strategy"));
if (pvStrategy.get())
{
int32 value = pvStrategy->get();
switch (value)
{
case IMMEDIATE:
case DELAYED:
case USER_CONTROLED:
m_flushStrategy = static_cast<FlushStrategy>(value);
break;
default:
// TODO report warning
break;
}
}
}
virtual void flush() OVERRIDE FINAL
{
m_transportRegistry.toArray(m_flushTransports);
TransportRegistry::transportVector_t::const_iterator iter = m_flushTransports.begin();
while (iter != m_flushTransports.end())
(*iter++)->flushSendQueue();
m_flushTransports.clear();
}
std::map<std::string, std::tr1::shared_ptr<SecurityPlugin> >& getSecurityPlugins() OVERRIDE FINAL
{
return SecurityPluginRegistry::instance().getClientSecurityPlugins();
@@ -4683,8 +4636,6 @@ private:
Configuration::shared_pointer m_configuration;
TransportRegistry::transportVector_t m_flushTransports;
FlushStrategy m_flushStrategy;
};
size_t InternalClientContextImpl::num_instances;