summaryrefslogtreecommitdiff
path: root/shaping/test/stub.cpp
diff options
context:
space:
mode:
author刘畅 <[email protected]>2023-05-31 03:06:52 +0000
committer刘畅 <[email protected]>2023-05-31 03:06:52 +0000
commit7361fcee06190b68bcfb1d5a93c85df8062bb30d (patch)
treec0c9f864d8e940e4df076e5674808630241667f4 /shaping/test/stub.cpp
parent3e7e3ba55af41456a879b9cf644ac809e9d6c766 (diff)
parentbec95db1ec0ba5af97a96c4b0c0177bd73c81c69 (diff)
Merge branch 'rel' into 'add_global_metrics_table'
# Conflicts: # shaping/src/shaper.cpp
Diffstat (limited to 'shaping/test/stub.cpp')
-rw-r--r--shaping/test/stub.cpp32
1 files changed, 11 insertions, 21 deletions
diff --git a/shaping/test/stub.cpp b/shaping/test/stub.cpp
index c04ee13..fc2a53a 100644
--- a/shaping/test/stub.cpp
+++ b/shaping/test/stub.cpp
@@ -14,6 +14,7 @@
#include <assert.h>
#include <pthread.h>
#include "stub.h"
+#include "shaper_maat.h"
using namespace std;
@@ -22,27 +23,6 @@ using namespace std;
#define MAX_STUB_RULE_NUM 8
#define MAX_STUB_PROFILE_NUM 8
-struct shaping_rule {
- int vsys_id;
- int id;
- int priority;
- int primary_pf_id;
- int borrow_pf_id_array[MAX_STUB_PROFILE_NUM];
- int borrow_pf_num;
- int fair_factor;
- int ref_cnt;
-};
-
-struct shaping_profile {
- int id;
- int split;
- int host_fairness;
- int in_limit_bandwidth;
- int out_limit_bandwidth;
- int valid;
- int ref_cnt;
-};
-
struct stub_matched_rules {
struct shaping_rule rules[MAX_STUB_RULE_NUM];
int rule_num;
@@ -421,6 +401,16 @@ void swarmkv_tconsume(struct swarmkv * db, const char * key, size_t keylen, long
return;
}
+void swarmkv_ftconsume(struct swarmkv * db, const char * key, size_t keylen, const char * member, size_t member_len, long long weight, long long tokens, swarmkv_on_reply_callback_t *cb, void *cb_arg)
+{
+ return;
+}
+
+void swarmkv_btconsume(struct swarmkv * db, const char * key, size_t keylen, const char * member, size_t member_len, long long tokens, swarmkv_on_reply_callback_t *cb, void *cb_arg)
+{
+ return;
+}
+
void swarmkv_close(struct swarmkv * db)
{
if (db) {