Roxen.git
/
server
/
modules
/
throttling
/
throttletags.pike
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/modules/throttling/throttletags.pike:1:
// This is a roxen module. Copyright © 1999 - 2000, Roxen IS. #include <module.h> inherit "module"; inherit "roxenlib"; constant thread_safe=1;
-
constant cvs_version="$Id: throttletags.pike,v 1.
6
2000/04/14 22:
22
:
45
kuntri Exp $";
+
constant cvs_version="$Id: throttletags.pike,v 1.
7
2000/04/14 22:
28
:
19
kuntri Exp $";
#ifdef THROTTLING_DEBUG #undef THROTTLING_DEBUG #define THROTTLING_DEBUG(X) werror("throttletags: "+X+"\n") #else #define THROTTLING_DEBUG(X) #endif #define THROW(X) throw( X+"\n" )
Roxen.git/server/modules/throttling/throttletags.pike:22:
"that you can use to determine a request's allocated bandwidth"; TAGDOCUMENTATION; #ifdef manual constant tagdoc=(["throttle":#"<desc tag><short>This tag determines a request's allocated bandwidth.</short></desc> <attr name=""> </attr>",
-
"
]);
+
]);
#endif string|int tag_throttle(string tag, mapping args, RequestID id) { mapping t=id->throttle; string tmp; if (t->fixed) { THROTTLING_DEBUG("Fixed. returning"); return 0; } if (args->not) {