diff options
author | James M Snell <jasnell@gmail.com> | 2018-06-02 17:27:03 -0700 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2018-06-14 15:51:48 -0700 |
commit | baadc7ade3184560c5fbffe0be6c2446541936f5 (patch) | |
tree | 16490c3c81945f55cbee5f2603f103290de9111c /src/node_internals.h | |
parent | fb3cfd075fd50f57bfc4265b00cdd6b1fbbc5831 (diff) | |
download | android-node-v8-baadc7ade3184560c5fbffe0be6c2446541936f5.tar.gz android-node-v8-baadc7ade3184560c5fbffe0be6c2446541936f5.tar.bz2 android-node-v8-baadc7ade3184560c5fbffe0be6c2446541936f5.zip |
src: add node_process.cc
Begin moving `process` object function definitions out of
`node.cc` ... continuing the process of making `node.cc`
smaller and easier to maintain.
PR-URL: https://github.com/nodejs/node/pull/21105
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Evan Lucas <evanlucas@me.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Diffstat (limited to 'src/node_internals.h')
-rw-r--r-- | src/node_internals.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/node_internals.h b/src/node_internals.h index 9b161ef431..9468770dbe 100644 --- a/src/node_internals.h +++ b/src/node_internals.h @@ -897,12 +897,21 @@ static inline const char* errno_string(int errorno) { // Functions defined in node.cc that are exposed via the bootstrapper object +extern double prog_start_time; +void PrintErrorString(const char* format, ...); + +void Abort(const v8::FunctionCallbackInfo<v8::Value>& args); void Chdir(const v8::FunctionCallbackInfo<v8::Value>& args); void CPUUsage(const v8::FunctionCallbackInfo<v8::Value>& args); +void Cwd(const v8::FunctionCallbackInfo<v8::Value>& args); void Hrtime(const v8::FunctionCallbackInfo<v8::Value>& args); +void Kill(const v8::FunctionCallbackInfo<v8::Value>& args); void MemoryUsage(const v8::FunctionCallbackInfo<v8::Value>& args); void RawDebug(const v8::FunctionCallbackInfo<v8::Value>& args); +void StartProfilerIdleNotifier(const v8::FunctionCallbackInfo<v8::Value>& args); +void StopProfilerIdleNotifier(const v8::FunctionCallbackInfo<v8::Value>& args); void Umask(const v8::FunctionCallbackInfo<v8::Value>& args); +void Uptime(const v8::FunctionCallbackInfo<v8::Value>& args); #if defined(__POSIX__) && !defined(__ANDROID__) && !defined(__CloudABI__) void SetGid(const v8::FunctionCallbackInfo<v8::Value>& args); @@ -911,6 +920,11 @@ void SetUid(const v8::FunctionCallbackInfo<v8::Value>& args); void SetEUid(const v8::FunctionCallbackInfo<v8::Value>& args); void SetGroups(const v8::FunctionCallbackInfo<v8::Value>& args); void InitGroups(const v8::FunctionCallbackInfo<v8::Value>& args); +void GetUid(const v8::FunctionCallbackInfo<v8::Value>& args); +void GetGid(const v8::FunctionCallbackInfo<v8::Value>& args); +void GetEUid(const v8::FunctionCallbackInfo<v8::Value>& args); +void GetEGid(const v8::FunctionCallbackInfo<v8::Value>& args); +void GetGroups(const v8::FunctionCallbackInfo<v8::Value>& args); #endif // __POSIX__ && !defined(__ANDROID__) && !defined(__CloudABI__) } // namespace node |