From 0bcaf70e4ac7dfc9886bd917d0b35c91a0099e16 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Sat, 31 Aug 2013 12:17:13 -0700 Subject: [PATCH] Reorganize some RPC related files --- Builds/VisualStudio2012/RippleD.vcxproj | 11 +++++-- .../VisualStudio2012/RippleD.vcxproj.filters | 30 +++++++++++-------- modules/ripple_app/ripple_app.cpp | 22 +++++++------- .../ripple_app/rpc/{rpc.cpp => RPCUtil.cpp} | 0 modules/ripple_app/rpc/{RPC.h => RPCUtil.h} | 4 +-- 5 files changed, 41 insertions(+), 26 deletions(-) rename modules/ripple_app/rpc/{rpc.cpp => RPCUtil.cpp} (100%) rename modules/ripple_app/rpc/{RPC.h => RPCUtil.h} (93%) diff --git a/Builds/VisualStudio2012/RippleD.vcxproj b/Builds/VisualStudio2012/RippleD.vcxproj index 113926731..b1c230107 100644 --- a/Builds/VisualStudio2012/RippleD.vcxproj +++ b/Builds/VisualStudio2012/RippleD.vcxproj @@ -479,7 +479,7 @@ true true - + true true true @@ -990,6 +990,12 @@ true true + + true + true + true + true + true true @@ -1441,7 +1447,7 @@ - + @@ -1556,6 +1562,7 @@ + diff --git a/Builds/VisualStudio2012/RippleD.vcxproj.filters b/Builds/VisualStudio2012/RippleD.vcxproj.filters index 7203685c2..ffe82bbf8 100644 --- a/Builds/VisualStudio2012/RippleD.vcxproj.filters +++ b/Builds/VisualStudio2012/RippleD.vcxproj.filters @@ -720,15 +720,9 @@ [1] Ripple\ripple_app\rpc - - [1] Ripple\ripple_app\rpc - [1] Ripple\ripple_app\rpc - - [1] Ripple\ripple_app\rpc - [1] Ripple\ripple_app\rpc @@ -882,6 +876,15 @@ [1] Ripple\ripple_net\basics + + [1] Ripple\ripple_net\basics + + + [1] Ripple\ripple_app\rpc + + + [1] Ripple\ripple_app\rpc + @@ -1490,15 +1493,9 @@ [1] Ripple\ripple_app\rpc - - [1] Ripple\ripple_app\rpc - [1] Ripple\ripple_app\rpc - - [1] Ripple\ripple_app\rpc - [1] Ripple\ripple_app\rpc @@ -1682,6 +1679,15 @@ [1] Ripple\ripple_net\basics\impl + + [1] Ripple\ripple_net\basics + + + [1] Ripple\ripple_app\rpc + + + [1] Ripple\ripple_app\rpc + diff --git a/modules/ripple_app/ripple_app.cpp b/modules/ripple_app/ripple_app.cpp index 4d2283ab3..91c5cc053 100644 --- a/modules/ripple_app/ripple_app.cpp +++ b/modules/ripple_app/ripple_app.cpp @@ -61,7 +61,6 @@ #include "../ripple_core/ripple_core.h" -#include "beast/modules/beast_asio/beast_asio.h" #include "beast/modules/beast_db/beast_db.h" #include "beast/modules/beast_sqdb/beast_sqdb.h" #include "beast/modules/beast_sqlite/beast_sqlite.h" @@ -180,8 +179,6 @@ namespace ripple #include "paths/ripple_Pathfinder.h" #include "tx/PaymentTransactor.h" #include "peers/PeerDoor.h" -#include "rpc/RPC.h" -#include "rpc/RPCErr.h" #include "rpc/RPCSub.h" #include "tx/RegularKeySetTransactor.h" #include "paths/ripple_RippleState.h" @@ -243,7 +240,6 @@ static const uint64 tenTo17m1 = tenTo17 - 1; #if ! defined (RIPPLE_MAIN_PART) || RIPPLE_MAIN_PART == 1 -#include "basics/ripple_RPCServerHandler.cpp" #include "node/ripple_NodeObject.cpp" #include "node/ripple_NodeStore.cpp" #include "node/ripple_HyperLevelDBBackendFactory.cpp" @@ -274,7 +270,6 @@ static const uint64 tenTo17m1 = tenTo17 - 1; #if ! defined (RIPPLE_MAIN_PART) || RIPPLE_MAIN_PART == 2 -#include "rpc/RPCHandler.cpp" #include "shamap/ripple_SHAMap.cpp" // Uses theApp #include "shamap/ripple_SHAMapItem.cpp" #include "shamap/ripple_SHAMapSync.cpp" @@ -302,16 +297,24 @@ static const uint64 tenTo17m1 = tenTo17 - 1; #if ! defined (RIPPLE_MAIN_PART) || RIPPLE_MAIN_PART == 3 +#include "rpc/RPCErr.h" // private +#include "rpc/RPCUtil.h" // private + +#include "rpc/RPCErr.cpp" +#include "rpc/RPCUtil.cpp" + +#include "rpc/CallRPC.cpp" +#include "rpc/RPCHandler.cpp" +#include "rpc/RPCSub.cpp" + +#include "basics/ripple_RPCServerHandler.cpp" // needs RPCUtil +#include "paths/ripple_PathRequest.cpp" // needs RPCErr.h #include "paths/ripple_RippleCalc.cpp" #include "paths/ripple_PathState.cpp" -#include "rpc/CallRPC.cpp" #include "main/ParameterTable.cpp" #include "peers/PeerDoor.cpp" #include "paths/ripple_RippleLineCache.cpp" -#include "rpc/rpc.cpp" -#include "rpc/RPCErr.cpp" -#include "rpc/RPCSub.cpp" #include "ledger/SerializedValidation.cpp" #include "tx/Transaction.cpp" #include "tx/TransactionEngine.cpp" @@ -381,7 +384,6 @@ static const uint64 tenTo17m1 = tenTo17 - 1; #include "ledger/ripple_InboundLedgers.cpp" #include "ledger/ripple_LedgerHistory.cpp" -#include "paths/ripple_PathRequest.cpp" #include "misc/ripple_SerializedLedger.cpp" #include "tx/ripple_TransactionAcquire.cpp" diff --git a/modules/ripple_app/rpc/rpc.cpp b/modules/ripple_app/rpc/RPCUtil.cpp similarity index 100% rename from modules/ripple_app/rpc/rpc.cpp rename to modules/ripple_app/rpc/RPCUtil.cpp diff --git a/modules/ripple_app/rpc/RPC.h b/modules/ripple_app/rpc/RPCUtil.h similarity index 93% rename from modules/ripple_app/rpc/RPC.h rename to modules/ripple_app/rpc/RPCUtil.h index 1b7cedad1..470e3e65f 100644 --- a/modules/ripple_app/rpc/RPC.h +++ b/modules/ripple_app/rpc/RPCUtil.h @@ -4,8 +4,8 @@ */ //============================================================================== -#ifndef RIPPLE_RPC_H_INCLUDED -#define RIPPLE_RPC_H_INCLUDED +#ifndef RIPPLE_RPC_RPCUTIL_H_INCLUDED +#define RIPPLE_RPC_RPCUTIL_H_INCLUDEDRIPPLE_RPC_H_INCLUDED // VFALCO TODO Wrap these up into a class. It looks like they just do some // convenience packaging of JSON data from the pieces. It looks