Node.js  v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
node_constants.cc File Reference
#include "node_constants.h"
#include "env.h"
#include "env-inl.h"
#include "uv.h"
#include "zlib.h"
#include <errno.h>
#include <unistd.h>
#include <fcntl.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <limits>
Include dependency graph for node_constants.cc:

Go to the source code of this file.

Namespaces

 node
 

Macros

#define NPN_ENABLED   1
 
#define Z_MIN_WINDOWBITS   8
 
#define Z_MAX_WINDOWBITS   15
 
#define Z_DEFAULT_WINDOWBITS   15
 
#define Z_MIN_CHUNK   64
 
#define Z_MAX_CHUNK   std::numeric_limits<double>::infinity()
 
#define Z_DEFAULT_CHUNK   (16 * 1024)
 
#define Z_MIN_MEMLEVEL   1
 
#define Z_MAX_MEMLEVEL   9
 
#define Z_DEFAULT_MEMLEVEL   8
 
#define Z_MIN_LEVEL   -1
 
#define Z_MAX_LEVEL   9
 
#define Z_DEFAULT_LEVEL   Z_DEFAULT_COMPRESSION
 

Functions

void DefineConstants (v8::Isolate *isolate, Local< Object > target)
 

Macro Definition Documentation

◆ NPN_ENABLED

#define NPN_ENABLED   1

◆ Z_DEFAULT_CHUNK

#define Z_DEFAULT_CHUNK   (16 * 1024)

◆ Z_DEFAULT_LEVEL

#define Z_DEFAULT_LEVEL   Z_DEFAULT_COMPRESSION

◆ Z_DEFAULT_MEMLEVEL

#define Z_DEFAULT_MEMLEVEL   8

◆ Z_DEFAULT_WINDOWBITS

#define Z_DEFAULT_WINDOWBITS   15

◆ Z_MAX_CHUNK

#define Z_MAX_CHUNK   std::numeric_limits<double>::infinity()

◆ Z_MAX_LEVEL

#define Z_MAX_LEVEL   9

◆ Z_MAX_MEMLEVEL

#define Z_MAX_MEMLEVEL   9

◆ Z_MAX_WINDOWBITS

#define Z_MAX_WINDOWBITS   15

◆ Z_MIN_CHUNK

#define Z_MIN_CHUNK   64

◆ Z_MIN_LEVEL

#define Z_MIN_LEVEL   -1

◆ Z_MIN_MEMLEVEL

#define Z_MIN_MEMLEVEL   1

◆ Z_MIN_WINDOWBITS

#define Z_MIN_WINDOWBITS   8