Obxecto obxecto incorporado obxectos incorporados
- BlsKey- Obxecto de algoritmo de cifrado de curva elíptica
- Buffer- Obxecto de caché de datos binarios, usado para o procesamento de datos de lectura e escritura de io
- BufferedStream- Caché de obxectos de lectura
- Chain- Obxecto de procesamento da cadea do procesador de mensaxes
- ChildProcess- Obxecto de proceso fillo
- Cipher- Obxecto algoritmo de cifrado simétrico
- Condition-Obxecto variable de condición
- DbConnection- DBConnection é a clase base de conexión de base de datos, que se usa para establecer e manter unha sesión de conexión de base de datos. Implementa as operacións básicas de conexión e serve de base para as clases derivadas. Tamén admite operacións como iniciar unha transacción, confirmar unha transacción e revertir unha transacción.
- DgramSocket- O obxecto dgram.Socket é un EventEmitter que encapsula a función do paquete de datos.
- Digest- Obxecto resumo de información
- ECKey- A clase ECKey está implementada no módulo criptográfico e pódese usar para xerar pares de claves ECDSA, sinaturas e mensaxes de verificación, etc.
- Ed25519Key- Obxecto de algoritmo de cifrado de curva elíptica
- Event- O módulo Evento proporciona un obxecto de evento para operacións colaborativas de datos compartidos. Permite operacións sincronizadas entre varias fibras (corutinas) para lograr a multitarea cooperativa. O obxecto do evento ten tres métodos: esperar, pulso e borrar. O método de espera bloqueará a fibra actual ata que se active o evento, o método de pulso espertará todas as fibras que agardan polo evento e o método de borrado restablecerá a bandeira do evento a falso. Ao usar o módulo coroutine.Event, os desenvolvedores poden controlar a secuencia de execución e a compartición de datos entre fibras para implementar unha lóxica empresarial complexa.
- EventEmitter- EventEmitter é un obxecto desencadeado por eventos. Pódese usar para establecer o modo de observador. Os obxectos que admiten o desencadeamento de eventos herdan deste.
- FSWatcher- Obxectos de vixilancia do sistema de ficheiros
- Fiber- Obxecto de operación de fibra, este obxecto non se pode crear directamente
- File- Obxecto de operación de ficheiros, usado para ler e escribir ficheiros binarios
- FileHandle- obxecto de manexo do ficheiro
- Handler- Interface do procesador de mensaxes
- HeapGraphEdge- HeapGraphEdge representa a asociación entre dous nodos HeapGraphNode, desde o nodo ascendente ata o nodo abaixo
- HeapGraphNode- HeapGraphNode representa un nodo na vista do montón
- HeapSnapshot- HeapSnapshots rexistra o estado do montón JS nun momento determinado
- HttpClient- HttpClient é unha biblioteca de clases deseñada para funcións do cliente HTTP, que ofrece solicitudes básicas HTTP/HTTPS, acceso ao proxy, xestión de cookies e outras funcións
- HttpCollection- HttpCollection é un contedor xeral usado para procesar cabeceiras, consultas, formularios e datos de cookies en mensaxes http
- HttpCookie- HttpCookie é un obxecto cookie encapsulado polo protocolo HTTP. Ofrece varios atributos para obter e configurar cookies. Tamén admite a organización e o procesamento de varias cookies. É un atributo importante que admiten os obxectos http.Request e http.Response.
- HttpHandler- Procesador de conversión de protocolo http
- HttpMessage- http obxecto de mensaxe básica
- HttpRepeater- HttpRepeater é un reenviador de solicitudes HTTP que pode reenviar solicitudes HTTP ao servidor backend especificado e obter unha resposta. Adoita usarse en sistemas complexos que precisan interactuar con varios servidores na interface ou para equilibrar a carga
- HttpRequest- HttpRequest é unha clase que se usa para xestionar solicitudes HTTP. Permítelle crear solicitudes HTTP e interactuar co servidor. Podes usalo para enviar solicitudes GET, POST e outros tipos de HTTP ao servidor web
- HttpResponse- HttpResponse é un obxecto de resposta HTTP. Use o obxecto HttpRequest.response para completar a resposta dos datos do servidor Http ou a solicitude http.request para devolver os datos de resposta do servidor.
- HttpServer- HttpServer é un dos obxectos integrados que se usa para crear un servidor HTTP. Un obxecto HttpServer contén dous parámetros obrigatorios: o porto e o obxecto de interface de procesamento de eventos. No obxecto de interface de procesamento de eventos, o método de implementación específico pode ser unha simple función de devolución de chamada ou enrutamento complexo, matrices de procesamento en cadea, etc.
- HttpUploadData- Datos dunha entrada que conteñen varias partes
- HttpsServer- HttpsServer é un obxecto usado para crear un servidor https. O obxecto HttpsServer pode usar todas as funcións e propiedades da interface de HttpServer. O obxecto HttpsServer pode proporcionar ao cliente servizos protexidos con cifrado SSL pasando o obxecto certificado (tipo X509Cert) e o obxecto clave (tipo Pkey) xerados previamente mediante openssl ao crealo.
- Image- Obxectos de procesamento de imaxes, usados para converter, debuxar, almacenar e outras operacións sobre imaxes
- Iterator- Obxecto iterador, usado para percorrer datos de recollida
- LevelDB- evelDB é un obxecto de operación de base de datos integrado de fibjs, usado para crear e xestionar obxectos de dicionario en forma de pares clave-valor. Usando obxectos LevelDB, pode implementar facilmente o almacenamento de datos de pares clave-valor, consulta, eliminación, enumeración e outras operacións. Impléntanse baseándose no LevelDB de código aberto de Google e ten as vantaxes de eficiencia, fiabilidade e escalabilidade.
- Lock- O bloqueo é un obxecto integrado que se pode usar para controlar o acceso simultáneo ás fibras. Podes adquirir un bloqueo a través dunha fibra para evitar que outras fibras o adquiran ao mesmo tempo. O bloqueo pódese crear mediante a función coroutine.Lock().
- LruCache- LruCache (caché menos usada recentemente) é unha clase que se usa para manter a caché LRU. Pode almacenar un certo número de valores e manter o tamaño do recipiente. Cando chegan novos datos, se o contedor non alcanzou o límite de tamaño, os novos datos pódense engadir directamente ao contedor. Se o contedor está cheo, o contedor expulsará os datos usados menos recentemente
- MemoryStream- Obxecto de fluxo de memoria
- Message- Obxecto mensaxe básico
- MySQL- Os obxectos MySQL son clases utilizadas para operar bases de datos MySQL,
- Odbc- Obxecto de conexión de base de datos Odbc
- PKey- PKey é un obxecto proporcionado polo módulo criptográfico incorporado, que representa un par de claves: clave pública e clave privada. PKey admite a xeración de claves, a carga de claves, o almacenamento de claves e a xestión do proceso de cifrado en JS
- RangeStream- Obxecto de lectura de fluxo de consulta de intervalos
- Redis- Obxecto cliente de base de datos Redis
- RedisHash- Cliente de base de datos Redis Obxecto Hash. Este obxecto é o cliente que contén a chave especificada. Só chamando ao seu método operarase a base de datos.
- RedisList- Obxecto Lista de clientes de base de datos de Redis. Este obxecto é o cliente que contén a clave especificada. Só chamando ao seu método operarase a base de datos.
- RedisSet- Cliente de base de datos de Redis Obxecto de conxunto. Este obxecto é un cliente que contén a clave especificada. Só chamando ao seu método operarase a base de datos.
- RedisSortedSet- Obxecto SortedSet do cliente de base de datos de Redis. Este obxecto é un cliente que contén a clave especificada. Só chamando ao seu método operarase a base de datos.
- Routing- Obxecto de enrutamento do controlador de mensaxes
- SQLite- O obxecto SQLite é membro do módulo incorporado db. É o principal responsable da conexión e o funcionamento da base de datos SQLite. Pode ser usado para a creación, consulta, inserción, actualización e outras operacións da base de datos SQLite. Ao mesmo tempo, o obxecto SQLite tamén ofrece algunhas operacións avanzadas como copia de seguridade e formato SQL. Os obxectos de conexión SQLite tamén admiten operacións de transacción
- SandBox- Obxecto sandbox illado, usado para xestionar un espazo de execución independente
- Script- Obxecto de compilación e execución de script de script
- SeekableStream- Interface de obxecto de transmisión que pode mover o punteiro actual
- Semaphore- Obxecto semáforo de fibra
- Service- Obxectos de xestión de servizos do sistema
- Smtp- Obxecto smtp
- Socket- Obxecto socket de rede
- SslHandler- Procesador de conversión de protocolo ssl
- SslServer- obxecto de servidor ssl, que pode crear facilmente un servidor ssl multi-fibra estándar
- SslSocket- obxecto de socket de rede ssl
- Stat-Obxecto de información básica do ficheiro
- StatsWatcher- Obxecto de observación File Stats
- Stream- Obxecto de operación de fluxo, usado para a lectura e escritura do fluxo de datos binarios
- StringDecoder- Obxecto de decodificación de fluxos
- TTYInputStream- tty read stream object, usado para ler e escribir en tty
- TTYOutputStream- Obxecto de fluxo de escritura tty, usado para procesar a saída de tty
- TcpServer- TcpServer` é un servidor TCP Socket altamente concurrente que se pode usar para crear un servidor TCP que estableceu unha conexión TCP co cliente no estado inicial.
- TextDecoder- Obxecto decodificador TextDecoder
- TextEncoder- Obxecto de codificación TextEncoder
- Timer- Obxecto controlador de temporizador
- UrlObject- UrlObject é un obxecto que se usa para representar información de URL. Podemos usar facilmente obxectos UrlObject para representar e manexar un enderezo URL.
- WebSocket- WebSocket é un protocolo de comunicación full-duplex baseado no protocolo TCP. Establece unha conexión ininterrompida entre o navegador e o servidor, pode realizar a transmisión de datos bidireccional en tempo real e pode soportar a transmisión de datos en calquera formato. En fibjs, o módulo de soporte de WebSocket proporciona a interface API correspondente, que pode realizar o desenvolvemento do servidor e cliente WebSocket.
- WebSocketMessage-
WebSocketMessage
é un tipo de mensaxe no protocolo WebSocket, que encapsula o formato de datos e o método de procesamento de varias mensaxes no protocolo de transmisión WebSocket e pódese utilizar para a comunicación entre o cliente WebSocket e o servidor.
- WebView- Obxecto da xanela do navegador
- Worker- O obxecto de traballo é un obxecto usado para crear fíos fillos, que se poden crear e procesar no programa. Un obxecto Worker pódese entender como un proceso JavaScript que se executa nun fío diferente do fío principal. O traballador non comparte memoria co fío principal e non bloquea o fío principal. É un método de programación asíncrono convencional.
- X509Cert- X509Cert é un obxecto que representa un certificado x509 no módulo criptográfico. Este obxecto inclúe principalmente información sobre certificados e métodos construídos a partir de datos de certificados en formato DER ou PEM e datos da cadea de certificados. Pode realizar operacións como análise e verificación de certificados.
- X509Crl- O obxecto X509Crl é un obxecto do módulo criptográfico. Utilízase para representar o certificado de revogación X509, é dicir, a lista de revogación do certificado. As operacións relacionadas coa CA como a verificación da cadea de certificados X509 utilizarán a lista de revogación. información.
- X509Req- O obxecto X509Req é un obxecto usado para crear solicitudes de certificado x509 e pertence ao módulo criptográfico
- XmlAttr- O obxecto XmlAttr representa o atributo do obxecto XmlElement
- XmlCDATASection- O obxecto XmlCDATASection representa a sección CDATA do documento
- XmlCharacterData- A interface XmlCharacterData ofrece funcións comúns dos nodos XmlText e XmlComment
- XmlComment- O obxecto XmlComment representa o contido do nodo de comentarios no documento
- XmlDocument- XmlDocument é un obxecto do módulo xml, que representa todo o documento XML e proporciona acceso a todo o documento.
- XmlDocumentType- O obxecto XmlDocumentType úsase para acceder a entidades definidas por XML
- XmlElement- O obxecto XmlElement representa un elemento nun documento XML
- XmlNamedNodeMap- O obxecto XmlNamedNodeMap representa unha lista desordenada de propiedades
- XmlNode- O obxecto XmlNode é o tipo de datos básico de todo o DOM
- XmlNodeList- O obxecto XmlNodeList representa unha lista ordenada de nós
- XmlProcessingInstruction- O obxecto XmlProcessingInstruction representa a instrución de procesamento xml
- XmlText- Un obxecto XmlText representa o contido de texto dun elemento ou atributo
- ZipFile- O obxecto ZipFile é un obxecto importante no módulo de compresión e descompresión de ficheiros en formato zip, que proporciona acceso de lectura e escritura aos ficheiros zip.
- object- O obxecto base do que herdan todos os obxectos