Object built-in object

Built-in objects

  • Buffer -Binary data cache object, used for data processing of io read and write
  • BufferedStream -Cache read objects
  • Chain -Message processor chain processing object
  • ChildProcess -Child process object
  • Cipher -Symmetric encryption algorithm object
  • Condition -Condition variable object
  • DbConnection -Database connection object, used to establish and maintain a database connection session.
  • DgramSocket -The dgram.Socket object is an EventEmitter that encapsulates the function of the data packet.
  • Digest -Information summary object
  • Event -Event object
  • EventEmitter -Event-triggered objects, which can be used to establish observer mode, all objects that support event-triggering inherit from this, and the same function of the same event will only generate one callback
  • FSWatcher -File system observation object
  • Fiber -Fiber operation object, this object cannot be created directly
  • File -File operation object, used for reading and writing binary files
  • Handler -Message processor interface
  • HeapGraphEdge -HeapGraphEdge represents the association between two HeapGraphNode nodes, from the upstream node to the downstream node
  • HeapGraphNode -HeapGraphNode represents a node in the heap view
  • HeapSnapshot -HeapSnapshots records the state of the JS heap at a certain moment
  • HttpClient -http client object
  • HttpCollection -http container object, used for the storage and organization of http header, cookie, query, form, and other data
  • HttpCookie -http Cookie object, used to add and process cookies
  • HttpHandler -http protocol conversion processor
  • HttpMessage -http basic message object
  • HttpRepeater -http request forwarding processor
  • HttpRequest -http request message object
  • HttpResponse -http response message object
  • HttpServer -http server object
  • HttpUploadData -Contains one item data of multipart
  • HttpsServer -https server object
  • Image -Image processing objects, used to convert, draw, and store images
  • Iterator -Iterator object, used to traverse the collection data
  • LevelDB -LevelDB database objects
  • Lock -Fiber lock object
  • LruCache -LRU (least recently used) cache object
  • MemoryStream -Memory stream object
  • Message -Basic message object
  • MongoCollection -mongodb database data set object
  • MongoCursor -mongodb database data cursor object
  • MongoDB -mongodb database connection object
  • MongoID -The mongodb database data uniquely identifies the object, which is used to store and transfer the oid
  • MySQL -mysql database connection object
  • Odbc -Odbc database connection object
  • PKey -Asymmetric encryption algorithm object
  • RangeStream -Range query stream to read objects
  • Redis -Redis database client object
  • RedisHash -Redis database client Hash object, this object is the client that contains the specified key, and the database can only be operated when its method is called
  • RedisList -Redis database client List object, this object is the client that contains the specified key, and the database can be operated only when its method is called
  • RedisSet -Redis database client Set object, this object is the client that contains the specified key, and the database can only be operated when its method is called
  • RedisSortedSet -Redis database client SortedSet object, this object is the client that contains the specified key, and the database can only be operated by calling its method
  • Routing -Message processor routing object
  • SQLite -sqlite database connection object
  • SandBox -Security sandbox object, used to manage an independent operating space
  • SeekableStream -Stream object interface that can move the current pointer
  • Semaphore -Fiber semaphore object
  • Service -System service management object
  • Smtp -Smtp object
  • Socket -Network socket object
  • SslHandler -ssl protocol conversion processor
  • SslServer -ssl server object, which can easily create a standard multi-fiber ssl server
  • SslSocket -ssl network socket object
  • Stat -The basic information object of the file
  • StatsWatcher -File Stats observation object
  • Stream -Stream operation object, used for reading and writing of binary data stream
  • StringDecoder -Stream decoding object
  • TTYInputStream -tty read stream object, used to read and write to tty
  • TTYOutputStream -tty write stream object, used to process tty output
  • TcpServer -tcp server object, which can easily create a standard multi-fiber tcp server
  • Timer -Timer handler object
  • UrlObject -Url processing object
  • WebSocket -WebSocket packet protocol conversion processor
  • WebSocketMessage -websocket message object
  • WebView -Browser window object
  • Worker -Independent thread work object
  • X509Cert -x509 certificate object
  • X509Crl -x509 revoked certificate object
  • X509Req -x509 certificate request object
  • XmlAttr -XmlAttr object represents the attributes of XmlElement object
  • XmlCDATASection -XmlCDATASection object represents the CDATA section in the document
  • XmlCharacterData -XmlCharacterData interface provides common functions of XmlText and XmlComment nodes
  • XmlComment -XmlComment object represents the content of the comment node in the document
  • XmlDocument -XmlDocument object represents the entire XML document
  • XmlDocumentType -XmlDocumentType object is used to access the entities defined by XML
  • XmlElement -XmlElement object represents the element in the XML document
  • XmlNamedNodeMap -XmlNamedNodeMap object represents an unordered list of attributes
  • XmlNode -XmlNode object is the basic data type of the entire DOM
  • XmlNodeList -XmlNodeList object represents an ordered list of nodes
  • XmlProcessingInstruction -XmlProcessingInstruction object represents xml processing instructions
  • XmlText -XmlText object represents the text content of an element or attribute
  • ZipFile -zip file access object
  • object -Base objects, all objects inherit from here