Last change
on this file since 4149 was 3972, checked in by schlocke, 13 years ago |
loadbalancer: because we have an ecm cache, loadbalancer doesn't need a
ecm cache any longer. Also thread locking is removed, this speeds up the
loadbalancer
|
File size:
458 bytes
|
Line | |
---|
1 | #include "globals.h"
|
---|
2 | #include "module-datastruct-llist.h"
|
---|
3 |
|
---|
4 | void init_stat();
|
---|
5 |
|
---|
6 | READER_STAT *get_stat(struct s_reader *rdr, ushort caid, ulong prid, ushort srvid);
|
---|
7 |
|
---|
8 | int remove_stat(struct s_reader *rdr, ushort caid, ulong prid, ushort srvid);
|
---|
9 |
|
---|
10 | void calc_stat(READER_STAT *stat);
|
---|
11 |
|
---|
12 | void add_stat(struct s_reader *rdr, ushort caid, ulong prid, ushort srvid, int time, int rc);
|
---|
13 |
|
---|
14 | int get_best_reader(ECM_REQUEST *er);
|
---|
15 |
|
---|
16 | void clear_reader_stat(struct s_reader *rdr);
|
---|
Note:
See
TracBrowser
for help on using the repository browser.