v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Public Member Functions | |
JsHttpRequestProcessor (Isolate *isolate, Handle< String > script) | |
virtual | ~JsHttpRequestProcessor () |
virtual bool | Initialize (map< string, string > *opts, map< string, string > *output) |
virtual bool | Process (HttpRequest *req) |
Public Member Functions inherited from HttpRequestProcessor | |
virtual | ~HttpRequestProcessor () |
Additional Inherited Members | |
Static Public Member Functions inherited from HttpRequestProcessor | |
static void | Log (const char *event) |
An http request processor that is scriptable using JavaScript.
Definition at line 80 of file process.cc.
|
inline |
Definition at line 84 of file process.cc.
|
virtual |
Definition at line 293 of file process.cc.
Implements HttpRequestProcessor.
Definition at line 156 of file process.cc.
References Context::Global(), Value::IsFunction(), NULL, and Template::Set().
Referenced by main().
|
virtual |
Implements HttpRequestProcessor.
Definition at line 259 of file process.cc.
References Function::Call(), TryCatch::Exception(), Context::Global(), Handle< T >::IsEmpty(), and Local< T >::New().