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 |
원시 바이트를 소모성 형식으로 변환하는 |
| 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.js |
| IHeader |
스트리밍 페이로드 헤더 정의입니다. |
| IHttpContentHeaders |
스트리밍 Http 콘텐츠 헤더 정의입니다. |
| INodeBuffer |
Node.js |
| INodeIncomingMessage |
Node.js |
| INodeServer |
Node.js |
| AddressInfo | |
| INodeSocket |
Node.js |
| 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 |
스트리밍 라이브러리에서 지원되는 페이로드 유형입니다. |
함수
| create |
노드 'net' 서버 만들기 |
| get |
노드 'net' 서버 인스턴스를 만드는 함수 가져오기 |
| generate |
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 문자열입니다.