다음을 통해 공유


botframework-streaming package

클래스

PayloadAssembler

스트리밍 라이브러리에 대한 페이로드를 어셈블합니다.

ContentStream

디코딩할 콘텐츠를 포함하는 고정 또는 무한 길이의 스트림입니다.

CancelDisassembler

스트리밍 취소 디스어셈블러.

HttpContentStreamDisassembler

Http 콘텐츠 스트림에 대한 디스어셈블러

PayloadDisassembler

기본 클래스 스트리밍 페이로드 디스어셈블.

RequestDisassembler

스트리밍 요청 디스어셈블러.

ResponseDisassembler

스트리밍 응답 디스어셈블러.

HttpContent

SubscribableStream포함하는 HttpContent 클래스입니다.

HttpContentStream

StreamingRequest의 스트림 컬렉션 내에 포함된 첨부 파일이며, 그 자체에는 모든 형태의 미디어 항목이 포함되어 있습니다.

NamedPipeClient

프로세스 간 통신에 명명된 파이프를 사용하는 스트리밍 전송 클라이언트 구현입니다.

NamedPipeServer

프로세스 간 통신에 명명된 파이프를 사용하는 스트리밍 전송 서버 구현입니다.

NamedPipeTransport

명명된 파이프 기반 전송 보낸 사람 및 수신기 추상화

PayloadReceiver

스트리밍을 위한 페이로드 수신기입니다.

PayloadSender

스트리밍 페이로드 발신자입니다.

TransportDisconnectedEvent

연결 끊기 이벤트가 발생할 때 포함할 이벤트입니다.

HeaderSerializer

스트리밍 헤더 serializer

PayloadAssemblerManager

페이로드의 어셈블리를 오케스트레이션합니다.

RequestManager

보류 중인 스트리밍 요청을 오케스트레이션하고 관리합니다.

SendOperations

스트리밍 페이로드에 대한 작업을 보냅니다.

StreamManager

스트림을 오케스트레이션하고 관리합니다.

ProtocolAdapter

스트리밍에 대한 프로토콜 어댑터를 만듭니다.

RequestHandler

IStreamingTransport통해 전송되는 들어오는 스트리밍 요청을 처리하는 데 사용되는 클래스에 의해 구현됩니다.

StreamingRequest

스트리밍 확장 전송이 있는 Bot Framework Protocol 3을 통해 전송되는 기본 요청 유형으로, HTTP 요청 메시지와 동일합니다.

StreamingResponse

스트리밍 확장 전송을 사용하여 Bot Framework Protocol 3을 통해 전송되는 기본 응답 유형으로, HTTP 응답 메시지에 해당합니다.

SubscribableStream

원시 바이트를 소모성 형식으로 변환하는 PayloadAssembler 함께 작동하는 Duplex 확장입니다.

NodeWebSocketFactory

WebSocket 서버를 만드는 NodeWebSocketFactory를 나타냅니다.

NodeWebSocketFactoryBase

WebSocket을 만드는 추상 NodeWebSocketFactoryBase 클래스를 나타냅니다.

NodeWebSocket

NodeWebSocketFactory 사용하여 WebSocket 서버를 만드는 데 사용할 ISocket 구현입니다.

WebSocketClient

스트리밍 전송으로 사용할 웹 소켓 기반 클라이언트입니다.

WebSocketServer

스트리밍 전송으로 사용할 웹 소켓 기반 서버입니다.

WebSocketTransport

웹 소켓 기반 전송.

인터페이스

IAssemblerParams

스트리밍 어셈블러에 대한 매개 변수입니다.

IBrowserFileReader

부분적으로 W3C FileAPI 작업 초안의 FileReader를 나타냅니다. 자세한 내용은 https://w3c.github.io/FileAPI/#APIASynch참조하세요. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

IBrowserWebSocket

HTML Living Standard의 WebSocket을 부분적으로 나타냅니다. 자세한 내용은 https://html.spec.whatwg.org/multipage/web-sockets.html참조하세요. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

IEventEmitter

Node.jsnet 모듈의 EventEmitter를 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

IHeader

스트리밍 페이로드 헤더 정의입니다.

IHttpContentHeaders

스트리밍 Http 콘텐츠 헤더 정의입니다.

INodeBuffer

Node.jsnet 모듈의 버퍼를 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

INodeIncomingMessage

Node.jshttp 모듈의 IncomingMessage를 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

INodeServer

Node.jsnet 모듈의 서버를 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

AddressInfo
INodeSocket

Node.jsnet 모듈의 소켓을 나타냅니다. 이 인터페이스는 프레임워크를 지원하며 코드에 대해 직접 호출할 수 없습니다.

WritableStream
IReceiveRequest

스트리밍 수신 요청 정의입니다.

IReceiveResponse

수신 요청의 스트리밍 응답입니다.

IRequestPayload

스트리밍 요청 페이로드에 대한 정의입니다.

IResponsePayload

모든 대화 상자의 기본 클래스입니다.

ISendPacket

스트리밍 송신 패킷 정의입니다.

ISocket
IStreamDescription

스트림 설명의 정의입니다.

IStreamWrapper

길이가 있는 스트림입니다.

IStreamingTransportClient

스트리밍 전송 클라이언트의 특성을 정의하는 추상화입니다. 가능한 구현의 예로는 WebSocket 전송 클라이언트 또는 NamedPipe 전송 클라이언트가 있습니다.

IStreamingTransportServer

스트리밍 전송 서버의 특성을 정의하는 추상화입니다. 가능한 구현의 예로는 WebSocket 전송 서버 또는 NamedPipe 전송 서버가 있습니다.

ITransport

제네릭 전송 정의에 대한 추상화입니다.

ITransportReceiver

요청을 받을 수 있는 스트리밍 전송의 정의입니다.

ITransportSender

요청을 보낼 수 있는 스트리밍 전송의 정의입니다.

형식 별칭

BufferEncoding
ValidBuffer

Copyright (c) Microsoft Corporation. 모든 권한이 예약되어 있습니다. MIT 라이선스에 따라 라이선스가 부여되었습니다.

TransportDisconnectedEventHandler
ConnectionListener

열거형

PayloadConstants

스트리밍 페이로드에 대한 상수입니다.

PayloadTypes

스트리밍 라이브러리에서 지원되는 페이로드 유형입니다.

함수

createNodeServer(ConnectionListener)

노드 'net' 서버 만들기

getServerFactory()

노드 'net' 서버 인스턴스를 만드는 함수 가져오기

generateGuid()

uuid v4 문자열을 생성합니다.

함수 세부 정보

createNodeServer(ConnectionListener)

노드 'net' 서버 만들기

function createNodeServer(callback?: ConnectionListener): INodeServer

매개 변수

callback
ConnectionListener

선택적 연결 수신기

반환

노드 'net' 서버 인스턴스

getServerFactory()

노드 'net' 서버 인스턴스를 만드는 함수 가져오기

function getServerFactory(): (callback?: ConnectionListener) => INodeServer

반환

(callback?: ConnectionListener) => INodeServer

서버 팩터리 함수

generateGuid()

uuid v4 문자열을 생성합니다.

function generateGuid(): string

반환

string

uuidv4 문자열입니다.