Roxen.git / server / modules / throttling / throttletags.pike

version» Context lines:

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) {