Object built-in object

Built-in objects

  • Buffer -Binary data cache 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 -dgram.Socket object is an EventEmitter that encapsulates the function of the packet function.
  • Digest -message digest object
  • Event -Event object
  • EventEmitter -Event triggering object, which can be used to establish the observer mode
  • 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 upstream nodes to downstream nodes
  • HeapGraphNode -HeapGraphNode represents a node in the heap view
  • HeapSnapshot -HeapSnapshots record the state of JS heap at a certain moment
  • HttpClient -http client object
  • HttpCollection -http container object, used to store and organize data such as http header, cookie, query, form, etc.
  • 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 entry data for multipart
  • HttpsServer -https server object
  • Image -Image processing object, used to convert, draw, store, etc. the image
  • 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 underlying message object
  • MongoCollection -mongodb database dataset object
  • MongoCursor -mongodb database data cursor object
  • MongoDB -mongodb database connection object
  • MongoID -mongodb database data uniquely identifies the object, used for storage and delivery
  • MySQL -mysql database connection object
  • PKey -Asymmetric encryption algorithm object
  • Redis -Redis database client object
  • RedisHash -Redis database client Hash object, this object is a client that contains the specified key, and the database will be operated only when its method is called
  • RedisList -Redis database client List object, this object is the client that contains the specified key, and the database will be operated only by calling its method
  • RedisSet -Redis database client Set object, this object is the client that contains the specified key, only call its method to operate the database
  • RedisSortedSet -Redis database client SortedSet object, this object is the client that contains the specified key, and the database will be operated only when its method is called
  • Routing -Message processor routing object
  • SQLite -sqlite database connection object
  • SandBox -Security sandbox object for managing an independent running 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, can easily create a standard multi-fiber ssl server
  • SslSocket -ssl network socket object
  • Stat -the basic information object of the file
  • 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 processor 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 revoke certificate object
  • X509Req -x509 certificate request object
  • XmlAttr -XmlAttr objects represent attributes of XmlElement objects
  • XmlCDATASection -The XmlCDATASection object represents the CDATA section in the document
  • XmlCharacterData -XmlCharacterData interface provides common functions of XmlText and XmlComment nodes
  • XmlComment -The XmlComment object represents the content of the comment node in the document
  • XmlDocument -The XmlDocument object represents the entire XML document
  • XmlDocumentType -XmlDocumentType object is used to access the entities defined by XML
  • XmlElement -XmlElement objects represent elements in XML documents
  • XmlNamedNodeMap -XmlNamedNodeMap object represents an unordered list of attributes
  • XmlNode -XmlNode object is the basic data type of the entire DOM
  • XmlNodeList -The XmlNodeList object represents an ordered list of nodes
  • XmlProcessingInstruction -XmlProcessingInstruction object represents xml processing instruction
  • 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