botframework-streaming package
Clases
PayloadAssembler |
Ensambla cargas para la biblioteca de streaming. |
ContentStream |
Secuencia de longitud fija o infinita que contiene contenido que se va a descodificar. |
CancelDisassembler |
Desensamblador de cancelación de streaming. |
HttpContentStreamDisassembler |
Desensamblador para flujo de contenido Http |
PayloadDisassembler |
Desensamblaje de carga de streaming de clase base. |
RequestDisassembler |
Desensamblador de solicitudes de streaming. |
ResponseDisassembler |
Desensamblador de respuesta de streaming. |
HttpContent |
La clase HttpContent que contiene un SuscripciónStream. |
HttpContentStream |
Datos adjuntos contenidos en una colección de secuencias de StreamingRequest, que contiene cualquier forma de elemento multimedia. |
NamedPipeClient |
Implementación del cliente de transporte de streaming que usa canalizaciones con nombre para la comunicación entre procesos. |
NamedPipeServer |
Implementación del servidor de transporte de streaming que usa canalizaciones con nombre para la comunicación entre procesos. |
NamedPipeTransport |
Abstracción receptora y remitente de transporte basado en canalizaciones con nombre |
PayloadReceiver |
Receptor de carga para streaming. |
PayloadSender |
Remitente de carga de streaming. |
TransportDisconnectedEvent |
Evento que se va a incluir cuando se desencadenan eventos de desconexión. |
HeaderSerializer |
Serializador de encabezado de streaming |
PayloadAssemblerManager |
Organiza el ensamblado de cargas. |
RequestManager |
Organiza y administra las solicitudes de streaming pendientes. |
SendOperations |
Envío de operaciones para cargas de streaming. |
StreamManager |
Organiza y administra secuencias. |
ProtocolAdapter |
Crea un adaptador de protocolo para Streaming. |
RequestHandler |
Implementado por las clases usadas para procesar las solicitudes de streaming entrantes enviadas a través de un IStreamingTransport. |
StreamingRequest |
Tipo de solicitud básico enviado a través de Bot Framework Protocol 3 con transportes de extensiones de streaming, equivalentes a mensajes de solicitud HTTP. |
StreamingResponse |
El tipo de respuesta básico enviado a través de Bot Framework Protocol 3 con transportes de extensiones de streaming, equivalentes a mensajes de respuesta HTTP. |
SubscribableStream |
Extensión de |
NodeWebSocketFactory |
Representa un NodeWebSocketFactory para crear un servidor WebSocket. |
NodeWebSocketFactoryBase |
Representa una clase NodeWebSocketFactoryBase abstracta para crear un WebSocket. |
NodeWebSocket |
Implementación de ISocket para usarla con un NodeWebSocketFactory para crear un servidor WebSocket. |
WebSocketClient |
Cliente basado en sockets web que se usará como transporte de streaming. |
WebSocketServer |
Servidor basado en socket web que se va a usar como transporte de streaming. |
WebSocketTransport |
Transporte basado en socket web. |
Interfaces
IAssemblerParams |
Parámetros para un ensamblador de streaming. |
IBrowserFileReader |
Representa parcialmente un Objeto FileReader del borrador de trabajo de W3C FileAPI. Para obtener más información, consulte https://w3c.github.io/FileAPI/#APIASynch. Esta interfaz admite el marco y no está pensado para llamarse directamente para el código. |
IBrowserWebSocket |
Representa parcialmente un WebSocket del estándar de vida HTML. Para obtener más información, consulte https://html.spec.whatwg.org/multipage/web-sockets.html. Esta interfaz admite el marco y no está pensado para llamarse directamente para el código. |
IEventEmitter |
Representa un EventEmitter del módulo de |
IHeader |
Definición del encabezado de carga de streaming. |
IHttpContentHeaders |
Definición de encabezado de contenido Http de streaming. |
INodeBuffer |
Representa un búfer del módulo de |
INodeIncomingMessage |
Representa un Objeto IncomingMessage del módulo de |
INodeServer |
Representa un servidor del módulo de |
AddressInfo | |
INodeSocket |
Representa un socket del módulo |
WritableStream | |
IReceiveRequest |
Definición de solicitud de recepción de streaming. |
IReceiveResponse |
Respuesta de streaming desde una solicitud de recepción. |
IRequestPayload |
Definición de una carga de solicitud de streaming. |
IResponsePayload |
Clase base para todos los diálogos. |
ISendPacket |
Definición de paquete de envío de streaming. |
ISocket | |
IStreamDescription |
Definición de una descripción de flujo. |
IStreamWrapper |
Secuencia con longitud. |
IStreamingTransportClient |
Abstracción para definir las características de un cliente de transporte de streaming. Entre las implementaciones posibles se incluyen el cliente de transporte de WebSocket o el cliente de transporte NamedPipe. |
IStreamingTransportServer |
Abstracción para definir las características de un servidor de transporte de streaming. Entre las posibles implementaciones de ejemplo se incluyen el servidor de transporte webSocket o el servidor de transporte NamedPipe. |
ITransport |
Abstracción para una definición de transporte genérica. |
ITransportReceiver |
Definición de un transporte de streaming que puede recibir solicitudes. |
ITransportSender |
Definición de un transporte de streaming que puede enviar solicitudes. |
Alias de tipos
BufferEncoding | |
ValidBuffer |
Copyright (c) Microsoft Corporation. Todos los derechos reservados. Con licencia de MIT. |
TransportDisconnectedEventHandler | |
ConnectionListener |
Enumeraciones
PayloadConstants |
Constantes para cargas de streaming. |
PayloadTypes |
Tipos de cargas que se admiten en la biblioteca de streaming. |
Funciones
create |
Creación de un servidor "net" de nodo |
get |
Obtención de una función que crea una instancia de servidor "net" de nodo |
generate |
Genera una cadena uuid v4. |
Detalles de la función
createNodeServer(ConnectionListener)
Creación de un servidor "net" de nodo
function createNodeServer(callback?: ConnectionListener): INodeServer
Parámetros
- callback
- ConnectionListener
Agente de escucha de conexión opcional
Devoluciones
una instancia de servidor "net" de nodo
getServerFactory()
Obtención de una función que crea una instancia de servidor "net" de nodo
function getServerFactory(): (callback?: ConnectionListener) => INodeServer
Devoluciones
(callback?: ConnectionListener) => INodeServer
una función de generador de servidores
generateGuid()
Genera una cadena uuid v4.
function generateGuid(): string
Devoluciones
string
Cadena uuidv4.