summaryrefslogtreecommitdiff
path: root/node/NetworkConfig.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-08-04 09:51:15 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-08-04 09:51:15 -0700
commit404a0bbddd90ef2fbd624a0089076aac7e9184b4 (patch)
tree1b4dc5fa1331bb34a74bfd44a55f7557baa1303a /node/NetworkConfig.hpp
parentf057bb63cdc4bebc4608f4f2ed6da4656ddbc8a9 (diff)
downloadinfinitytier-404a0bbddd90ef2fbd624a0089076aac7e9184b4.tar.gz
infinitytier-404a0bbddd90ef2fbd624a0089076aac7e9184b4.zip
...
Diffstat (limited to 'node/NetworkConfig.hpp')
-rw-r--r--node/NetworkConfig.hpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/node/NetworkConfig.hpp b/node/NetworkConfig.hpp
index 6158c566..7bbedf20 100644
--- a/node/NetworkConfig.hpp
+++ b/node/NetworkConfig.hpp
@@ -318,6 +318,24 @@ public:
return false;
}
+ const Capability *capability(const uint32_t id) const
+ {
+ for(unsigned int i=0;i<capabilityCount;++i) {
+ if (capabilities[i].id() == id)
+ return &(capabilities[i]);
+ }
+ return (Capability *)0;
+ }
+
+ const Tag *tag(const uint32_t id) const
+ {
+ for(unsigned int i=0;i<tagCount;++i) {
+ if (tags[i].id() == id)
+ return &(tags[i]);
+ }
+ return (Tag *)0;
+ }
+
/*
inline void dump() const
{