Object built-in object

Built-in objects

  • Buffer -Binary data buffer object, used for data processing of io read and write
  • BufferedStream - BufferedStream read object
  • Chain -Message processor chain processing 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 digest object
  • Event -Event object
  • EventEmitter -Event trigger object, which can be used to establish observer mode. All objects that support event trigger inherit from this. The same function of the same event will only generate one callback
  • FSWatcher -File system FSWatcher
  • Fiber -fiber operation object, this object cannot be created directly
  • File -File operation object, used to read and write binary files
  • Handler -message handler interface
  • HeapGraphEdge -HeapGraphEdge represents the association between two HeapGraphNode nodes, from upstream node to 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 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 an item data of multipart
  • HttpsServer -https server object
  • Image -Image processing object used to convert, draw, and store images
  • LevelDB -LevelDB database object
  • Lock -Fiber lock object
  • LruCache -LRU (least recently used) cache object
  • MSSQL -SQL Server database connection object
  • MemoryStream -memory stream object
  • Message -the base message object
  • MongoCollection -mongodb database data set object
  • MongoCursor -mongodb database data cursor object
  • MongoDB -mongodb database connection object
  • MongoID -mongodb database data unique identification object, used to store and pass oid
  • MySQL -mysql database connection object
  • PKey -Asymmetric encryption algorithm object
  • 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 by calling its method
  • RedisList -Redis database client List object, this object is the client that contains the specified key, and the database can be operated only by calling its method
  • RedisSet -Redis database client Set object, this object is the client that contains the specified key, and the database can only be operated by calling its method
  • RedisSortedSet -Redis database client SortedSet object, this object is the client that contains the specified key, and the database can be operated only 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 -A 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, 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 watch object
  • Stream -stream operation object, used to read and write binary data stream
  • StringDecoder -Stream decoding object
  • SubProcess - SubProcess object
  • TcpServer -tcp server object, 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 -The XmlDocumentType object is used to access the entities defined by XML
  • XmlElement -XmlElement object represents an element in an 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 -the base object, all objects inherit from this