mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-01 08:25:51 +00:00
Remove deprecated basio::IoService
This commit is contained in:
@@ -19,12 +19,6 @@
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\modules\ripple_app\boost\ripple_IoService.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\modules\ripple_app\consensus\ripple_DisputedTx.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||
@@ -1358,7 +1352,6 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\BeastConfig.h" />
|
||||
<ClInclude Include="..\..\modules\ripple_app\boost\ripple_IoService.h" />
|
||||
<ClInclude Include="..\..\modules\ripple_app\consensus\ripple_DisputedTx.h" />
|
||||
<ClInclude Include="..\..\modules\ripple_app\consensus\ripple_LedgerConsensus.h" />
|
||||
<ClInclude Include="..\..\modules\ripple_app\contracts\ripple_Contract.h" />
|
||||
|
||||
@@ -136,9 +136,6 @@
|
||||
<Filter Include="[2] Build">
|
||||
<UniqueIdentifier>{c69b07a2-44e5-4b06-99a9-81f5d137ea15}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="[1] Ripple\ripple_app\boost">
|
||||
<UniqueIdentifier>{8476f6e8-7411-460f-bdef-68e3166078eb}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="[1] Ripple\ripple_app\websocket">
|
||||
<UniqueIdentifier>{7c14e9df-6d8d-4ba3-b208-f89c1d0b6b30}</UniqueIdentifier>
|
||||
</Filter>
|
||||
@@ -798,9 +795,6 @@
|
||||
<ClCompile Include="..\..\Subtrees\beast\modules\beast_asio\beast_asio.cpp">
|
||||
<Filter>[0] Subtrees\beast</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\modules\ripple_app\boost\ripple_IoService.cpp">
|
||||
<Filter>[1] Ripple\ripple_app\boost</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\modules\ripple_app\websocket\WSConnection.cpp">
|
||||
<Filter>[1] Ripple\ripple_app\websocket</Filter>
|
||||
</ClCompile>
|
||||
@@ -1565,9 +1559,6 @@
|
||||
<ClInclude Include="..\..\modules\ripple_app\main\ripple_RippleMain.h">
|
||||
<Filter>[1] Ripple\ripple_app\main</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\modules\ripple_app\boost\ripple_IoService.h">
|
||||
<Filter>[1] Ripple\ripple_app\boost</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\modules\ripple_basics\utility\ripple_LoggedTimings.h">
|
||||
<Filter>[1] Ripple\ripple_basics\utility</Filter>
|
||||
</ClInclude>
|
||||
@@ -1676,9 +1667,6 @@
|
||||
<ClInclude Include="..\..\modules\ripple_net\basics\impl\MultiSocketType.h">
|
||||
<Filter>[1] Ripple\ripple_net\basics\impl</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\modules\ripple_app\rpc\RPCUtil.h">
|
||||
<Filter>[1] Ripple\ripple_app\rpc</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\modules\ripple_net\basics\RPCDoor.h">
|
||||
<Filter>[1] Ripple\ripple_net\basics</Filter>
|
||||
</ClInclude>
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (c) 2011-2013, OpenCoin, Inc.
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
namespace basio
|
||||
{
|
||||
|
||||
IoService* IoService::New (std::size_t concurrency_hint)
|
||||
{
|
||||
return new IoService (concurrency_hint);
|
||||
}
|
||||
|
||||
IoService::~IoService ()
|
||||
{
|
||||
}
|
||||
|
||||
IoService::operator boost::asio::io_service& ()
|
||||
{
|
||||
return *m_impl;
|
||||
}
|
||||
|
||||
IoService::IoService (std::size_t concurrency_hint)
|
||||
: m_impl (new boost::asio::io_service (concurrency_hint))
|
||||
{
|
||||
}
|
||||
|
||||
void IoService::stop ()
|
||||
{
|
||||
m_impl->stop ();
|
||||
}
|
||||
|
||||
bool IoService::stopped ()
|
||||
{
|
||||
return m_impl->stopped ();
|
||||
}
|
||||
|
||||
void IoService::run ()
|
||||
{
|
||||
m_impl->run ();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (c) 2011-2013, OpenCoin, Inc.
|
||||
*/
|
||||
//==============================================================================
|
||||
|
||||
#ifndef RIPPLE_IOSERVICE_H_INCLUDED
|
||||
#define RIPPLE_IOSERVICE_H_INCLUDED
|
||||
|
||||
namespace basio
|
||||
{
|
||||
|
||||
/** Hides a boost::asio::ioservice implementation.
|
||||
*/
|
||||
class IoService
|
||||
{
|
||||
public:
|
||||
static IoService* New (std::size_t concurrency_hint);
|
||||
|
||||
virtual ~IoService ();
|
||||
|
||||
operator boost::asio::io_service& ();
|
||||
|
||||
void stop ();
|
||||
bool stopped ();
|
||||
void run ();
|
||||
|
||||
private:
|
||||
explicit IoService (std::size_t concurrency_hint);
|
||||
|
||||
private:
|
||||
beast::ScopedPointer <boost::asio::io_service> m_impl;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
@@ -26,9 +26,6 @@ namespace ripple
|
||||
// Application
|
||||
//
|
||||
|
||||
# include "boost/ripple_IoService.h" // deprecated
|
||||
#include "boost/ripple_IoService.cpp" // deprecated
|
||||
|
||||
# include "main/ripple_FatalErrorReporter.h"
|
||||
#include "main/ripple_FatalErrorReporter.cpp"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user