Searched refs:CECTag (Results 1 - 25 of 26) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/libs/ec/cpp/
H A DECTag.h96 class CECTag { class
98 CECTag(ec_tagname_t name, unsigned int length, const void *data);
100 CECTag(ec_tagname_t name, unsigned int length, void **dataptr);
102 CECTag(ec_tagname_t name, bool data);
103 CECTag(ec_tagname_t name, uint8_t data);
104 CECTag(ec_tagname_t name, uint16_t data);
105 CECTag(ec_tagname_t name, uint32_t data);
106 CECTag(ec_tagname_t name, uint64_t data);
107 CECTag(ec_tagname_t name, double data);
108 CECTag(ec_tagname_
115 CECTag(ec_tagname_t name, const char* data) { ConstructStringTag(name, data); } function in class:CECTag
[all...]
H A DECTag.cpp38 * CECTag class *
43 const CECTag CECTag::s_theNullTag;
46 * Creates a new null-valued CECTag instance
51 CECTag::CECTag() : function in class:CECTag
60 * Creates a new CECTag instance from the given data
67 CECTag::CECTag(ec_tagname_t name, unsigned int length, const void *data) : m_tagName(name) function in class:CECTag
82 * Creates a new CECTag instanc
90 CECTag::CECTag(ec_tagname_t name, unsigned int length, void **dataptr) : m_tagName(name) function in class:CECTag
108 CECTag::CECTag(ec_tagname_t name, const EC_IPv4_t& data) : m_tagName(name) function in class:CECTag
128 CECTag::CECTag(ec_tagname_t name, const CMD4Hash& data) : m_tagName(name) function in class:CECTag
145 CECTag::CECTag(ec_tagname_t name, const std::string& data) : m_tagName(name) function in class:CECTag
158 CECTag::CECTag(ec_tagname_t name, const wxString& data) function in class:CECTag
162 CECTag::CECTag(ec_tagname_t name, const wxChar* data) function in class:CECTag
170 CECTag::CECTag(const CECTag& tag) function in class:CECTag
186 CECTag::CECTag(ec_tagname_t name, bool data) : m_tagName(name) function in class:CECTag
190 CECTag::CECTag(ec_tagname_t name, uint8 data) : m_tagName(name) function in class:CECTag
194 CECTag::CECTag(ec_tagname_t name, uint16 data) : m_tagName(name) function in class:CECTag
198 CECTag::CECTag(ec_tagname_t name, uint32 data) : m_tagName(name) function in class:CECTag
202 CECTag::CECTag(ec_tagname_t name, uint64 data) : m_tagName(name) function in class:CECTag
252 CECTag::CECTag(ec_tagname_t name, double data) : m_tagName(name) function in class:CECTag
[all...]
H A DECPacket.h47 AddTag(CECTag(EC_TAG_DETAIL_LEVEL, (uint64)detail_level));
52 uint32_t GetPacketLength(void) const { return CECTag::GetTagLen(); }
55 const CECTag *tag = GetTagByName(EC_TAG_DETAIL_LEVEL);
H A DECSpecialTags.cpp27 #include "ECTag.h" // Needed for CECTag
66 const wxString &extension, uint32 avail, uint64 min_size, uint64 max_size) : CECTag(EC_TAG_SEARCH_TYPE, (uint32)search_type)
68 AddTag(CECTag(EC_TAG_SEARCH_NAME, name));
69 AddTag(CECTag(EC_TAG_SEARCH_FILE_TYPE, file_type));
71 AddTag(CECTag(EC_TAG_SEARCH_EXTENSION, extension));
74 AddTag(CECTag(EC_TAG_SEARCH_AVAILABILITY, avail));
77 AddTag(CECTag(EC_TAG_SEARCH_MIN_SIZE, min_size));
80 AddTag(CECTag(EC_TAG_SEARCH_MAX_SIZE, max_size));
84 void FormatValue(CFormat& format, const CECTag* tag)
89 const CECTag *tmp_ta
[all...]
H A DRemoteConnect.cpp42 AddTag(CECTag(EC_TAG_CLIENT_NAME, client));
43 AddTag(CECTag(EC_TAG_CLIENT_VERSION, version));
44 AddTag(CECTag(EC_TAG_PROTOCOL_VERSION, (uint64)EC_CURRENT_PROTOCOL_VERSION));
49 AddTag(CECTag(EC_TAG_VERSION_ID, versionhash));
67 AddTag(CECTag(EC_TAG_PASSWD_HASH, passhash));
248 const CECTag *passwordSalt = reply->GetTagByName(EC_TAG_PASSWD_SALT);
270 const CECTag *reason = reply->GetTagByName(EC_TAG_STRING);
302 req.AddTag(CECTag(EC_TAG_SERVER, EC_IPv4_t(ip, port)));
315 req.AddTag(CECTag(EC_TAG_SERVER, EC_IPv4_t(ip, port)));
H A DECSpecialTags.h69 std::map<ec_tagname_t, CECTag> m_map_tag;
72 void CreateTagT(ec_tagname_t tagname, T value, std::map<ec_tagname_t, T> &map, CECTag *parent)
75 parent->AddTag(CECTag(tagname, value));
95 void CreateTag(ec_tagname_t tagname, uint8 value, CECTag *parent)
100 void CreateTag(ec_tagname_t tagname, uint16 value, CECTag *parent)
105 void CreateTag(ec_tagname_t tagname, uint32 value, CECTag *parent)
110 void CreateTag(ec_tagname_t tagname, uint64 value, CECTag *parent)
115 void CreateTag(ec_tagname_t tagname, CMD4Hash value, CECTag *parent)
120 void CreateTag(ec_tagname_t tagname, wxString value, CECTag *parent)
125 bool AddTag(const CECTag
[all...]
H A DECPacket.cpp64 CECTag::DebugPrint(1, false);
H A DECSocket.h67 friend class CECTag;
220 // These 4 methods are to be used by CECPacket & CECTag
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/
H A DECSpecialCoreTags.cpp27 #include <ec/cpp/ECTag.h> // Needed for CECTag
49 CECTag(EC_TAG_SERVER, EC_IPv4_t(server->GetIP(), server->GetPort()))
62 AddTag(CECTag(EC_TAG_SERVER_PING, tmpInt));
65 AddTag(CECTag(EC_TAG_SERVER_FAILED, tmpShort));
71 AddTag(CECTag(EC_TAG_SERVER_PING, tmpInt));
74 AddTag(CECTag(EC_TAG_SERVER_PRIO, tmpShort));
77 AddTag(CECTag(EC_TAG_SERVER_FAILED, tmpShort));
80 AddTag(CECTag(EC_TAG_SERVER_STATIC, tmpShort));
83 AddTag(CECTag(EC_TAG_SERVER_VERSION, tmpStr));
86 AddTag(CECTag(EC_TAG_SERVER_DES
[all...]
H A DStatTree.cpp39 #include <ec/cpp/ECTag.h> // Needed for CECTag
57 CStatTreeItemBase::CStatTreeItemBase(const CECTag *tag)
63 for (CECTag::const_iterator it = tag->begin(); it != tag->end(); it++) {
64 const CECTag *tmp = & *it;
188 CECTag *CStatTreeItemBase::CreateECTag(uint32_t max_children)
192 CECTag *tag = new CECTag(EC_TAG_STATTREE_NODE, m_label);
193 tag->AddTag(CECTag(EC_TAG_STATTREE_NODEID, m_uniqueid));
198 CECTag *tmp = (*it)->CreateECTag(max_children);
250 void CStatTreeItemSimple::AddECValues(CECTag *ta
[all...]
H A DECSpecialMuleTags.cpp28 #include <ec/cpp/ECTag.h> // Needed for CECTag
34 CEC_Category_Tag::CEC_Category_Tag(uint32 cat_index, EC_DETAIL_LEVEL detail_level) : CECTag(EC_TAG_CATEGORY, cat_index)
42 AddTag(CECTag(EC_TAG_CATEGORY_PATH, cat->path.GetRaw()));
43 AddTag(CECTag(EC_TAG_CATEGORY_COMMENT, cat->comment));
44 AddTag(CECTag(EC_TAG_CATEGORY_COLOR, (uint32)cat->color));
45 AddTag(CECTag(EC_TAG_CATEGORY_PRIO, cat->prio));
47 AddTag(CECTag(EC_TAG_CATEGORY_TITLE, cat->title));
52 wxString comment, uint32 color, uint8 prio) : CECTag(EC_TAG_CATEGORY, cat_index)
54 AddTag(CECTag(EC_TAG_CATEGORY_PATH, path));
55 AddTag(CECTag(EC_TAG_CATEGORY_COMMEN
[all...]
H A DRLE.h103 void DecodeParts(const class CECTag * tag, ArrayOfUInts16 &outdata);
104 void DecodeGaps(const class CECTag * tag, ArrayOfUInts64 &outdata);
105 void DecodeReqs(const class CECTag * tag, ArrayOfUInts64 &outdata);
H A DExternalConn.cpp76 virtual void Encode(CECTag *parent_tag);
123 virtual void Encode(CECTag *parent_tag);
427 const CECTag *clientName = request->GetTagByName(EC_TAG_CLIENT_NAME);
428 const CECTag *clientVersion = request->GetTagByName(EC_TAG_CLIENT_VERSION);
433 const CECTag *protocol = request->GetTagByName(EC_TAG_PROTOCOL_VERSION);
439 response->AddTag(CECTag(EC_TAG_STRING, wxT("Fatal error, version hash is not a valid MD4-hash.")));
442 response->AddTag(CECTag(EC_TAG_STRING, wxTRANSLATE("Incorrect EC version ID, there might be binary incompatibility. Use core and remote from same snapshot.")));
447 response->AddTag(CECTag(EC_TAG_STRING, wxTRANSLATE("You cannot connect to a release version from an arbitrary development snapshot! *sigh* possible crash prevented")));
453 response->AddTag(CECTag(EC_TAG_PASSWD_SALT, m_passwd_salt));
475 response->AddTag(CECTag(EC_TAG_STRIN
[all...]
H A DStatTree.h108 class CECTag;
146 CStatTreeItemBase(const CECTag *tag);
286 virtual CECTag *CreateECTag(uint32_t max_children);
298 virtual void AddECValues(CECTag*) const {}
441 virtual void AddECValues(CECTag *tag) const;
550 virtual void AddECValues(CECTag *tag) const;
597 virtual void AddECValues(CECTag*) const {}
634 virtual void AddECValues(CECTag *tag) const;
699 virtual void AddECValues(CECTag *tag) const;
750 virtual void AddECValues(CECTag *ta
[all...]
H A DTextClient.cpp220 request->AddTag(CECTag(EC_TAG_SERVER, addr));
280 prefs.AddTag(CECTag(EC_TAG_IPFILTER_CLIENTS, (uint8)tmp_int));
283 prefs.AddTag(CECTag(EC_TAG_IPFILTER_SERVERS, (uint8)tmp_int));
293 request->AddTag(CECTag(EC_TAG_SELECT_PREFS, (uint32)EC_PREFS_SECURITY));
304 prefs.AddTag(CECTag(EC_TAG_IPFILTER_LEVEL, (uint8)level));
314 request->AddTag(CECTag(EC_TAG_SELECT_PREFS, (uint32)EC_PREFS_SECURITY));
354 request->AddTag(CECTag(EC_TAG_PARTFILE, tag->FileHash()));
360 request->AddTag(CECTag(EC_TAG_PARTFILE, hash));
374 request->AddTag(CECTag(EC_TAG_PARTFILE, tag->FileHash()));
402 CECTag hashta
[all...]
H A DStatisticsDlg.h39 class CECTag;
67 void RebuildStatTreeRemote(const CECTag *);
H A Damule-remote-gui.cpp444 req.AddTag(CECTag(EC_TAG_SERVER_ADDRESS, CFormat(wxT("%s:%d")) % server->GetAddress() % server->GetPort()));
445 req.AddTag(CECTag(EC_TAG_SERVER_NAME, server->GetListName()));
480 req.AddTag(CECTag(EC_TAG_BOOTSTRAP_IP, ip));
481 req.AddTag(CECTag(EC_TAG_BOOTSTRAP_PORT, port));
490 req.AddTag(CECTag(EC_TAG_KADEMLIA_UPDATE_URL, url));
571 const CECTag *cat_tags = packet->GetTagByName(EC_TAG_PREFS_CATEGORIES);
573 for (CECTag::const_iterator it = cat_tags->begin(); it != cat_tags->end(); it++) {
574 const CECTag &cat_tag = *it;
603 req.AddTag(CECTag(EC_TAG_SELECT_PREFS, m_exchange_recv_selected_prefs));
626 const CECTag * catTa
[all...]
H A DExternalConn.h44 void InSet(const CECTag *tag, uint32)
48 void InSet(const CECTag *tag, const CMD4Hash&)
56 const CECTag *tag = & *it;
H A DRLE.cpp28 #include <ec/cpp/ECTag.h> // Needed for CECTag
273 void PartFileEncoderData::DecodeParts(const CECTag * tag, ArrayOfUInts16 &outdata)
283 void PartFileEncoderData::DecodeGaps(const CECTag * tag, ArrayOfUInts64 &outdata)
288 void PartFileEncoderData::DecodeReqs(const CECTag * tag, ArrayOfUInts64 &outdata)
H A DStatistics.h143 class CECTag;
175 virtual void AddECValues(CECTag* tag) const;
210 virtual void AddECValues(CECTag* tag) const;
355 static CECTag* GetECStatTree(uint8 tree_capping_value) { return s_statTree->CreateECTag(tree_capping_value); }
562 void RebuildStatTreeRemote(const CECTag *);
H A Damule-remote-gui.h115 template <class T, class I, class G = CECTag>
335 virtual void ProcessUpdate(const CECTag *reply, CECPacket *full_req, int req_type)
354 full_req->AddTag(CECTag(req_type, tag->ID()));
534 void ProcessUpdate(const CECTag *reply, CECPacket *full_req, int req_type);
H A DStatistics.cpp31 #include <ec/cpp/ECTag.h> // Needed for CECTag
113 void CStatTreeItemRateCounter::AddECValues(CECTag* tag) const
115 CECTag value(EC_TAG_STAT_NODE_VALUE, m_show_maxrate ? (uint32)m_max_rate : (uint32)m_rate);
116 value.AddTag(CECTag(EC_TAG_STAT_VALUE_TYPE, (uint8)EC_VALUE_SPEED));
130 void CStatTreeItemPeakConnections::AddECValues(CECTag* tag) const
132 tag->AddTag(CECTag(EC_TAG_STAT_NODE_VALUE, (uint64)theStats::GetPeakConnections()));
1061 const CECTag * LoggerTag = stats->GetTagByName(EC_TAG_STATS_LOGGER_MESSAGE);
1063 for (CECTag::const_iterator it = LoggerTag->begin(); it != LoggerTag->end(); it++) {
1075 void CStatistics::RebuildStatTreeRemote(const CECTag * tag)
H A DStatisticsDlg.cpp318 void CStatisticsDlg::RebuildStatTreeRemote(const CECTag * tag)
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/webserver/src/
H A Dphp_amule_lib.cpp138 req.AddTag(CECTag(EC_TAG_BOOTSTRAP_IP, ipaddr));
139 req.AddTag(CECTag(EC_TAG_BOOTSTRAP_PORT, ipport));
230 const CECTag *server = tag->GetTagByName(EC_TAG_SERVER);
237 const CECTag *sname = server->GetTagByName(EC_TAG_SERVER_NAME);
245 const CECTag *susers = server->GetTagByName(EC_TAG_SERVER_USERS);
296 req.AddTag(CECTag(EC_TAG_SELECT_PREFS, (uint32)EC_PREFS_CATEGORIES));
301 const CECTag *cats_tag = reply->GetFirstTagSafe();
304 for (CECTag::const_iterator it = cats_tag->begin(); it != cats_tag->end(); it++) {
305 const CECTag *categoryTitle = it->GetTagByName(EC_TAG_CATEGORY_TITLE);
377 void ec_tag_2_php(const CECTag *catta
[all...]
H A DWebServer.cpp357 const CECTag *tag = NULL;
389 CECTag hashtag(EC_TAG_KNOWNFILE, fileHash);
392 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO, (uint8)opt_arg));
397 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO,
404 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO,
428 CECTag hashtag(EC_TAG_PARTFILE, fileHash);
437 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO, (uint8)opt_arg));
442 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO,
449 hashtag.AddTag(CECTag(EC_TAG_PARTFILE_PRIO,
467 CECTag link_ta
[all...]

Completed in 210 milliseconds

12