From 7f313afe803c7e45d2facd8e743f30ddf0ce7c2c Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Wed, 5 Dec 2012 23:48:10 -0800 Subject: [PATCH] Track connection direction. --- src/cpp/ripple/LoadManager.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cpp/ripple/LoadManager.h b/src/cpp/ripple/LoadManager.h index 3b3de6f151..08478e1405 100644 --- a/src/cpp/ripple/LoadManager.h +++ b/src/cpp/ripple/LoadManager.h @@ -13,6 +13,7 @@ public: // load source flags static const int lsfPrivileged = 1; + static const int lsfOutbound = 2; // outbound connection protected: int mBalance; @@ -27,6 +28,9 @@ public: bool isPrivileged() const { return (mFlags & lsfPrivileged) != 0; } void setPrivileged() { mFlags |= lsfPrivileged; } int getBalance() const { return mBalance; } + + void setOutbound() { mFlags |= lsfOutbound; } + bool isOutbound() const { return (mFlags & lsfOutbound) != 0; } };