botframework-streaming
Advanced tools
Comparing version 4.7.1 to 4.7.2
@@ -18,2 +18,3 @@ /** | ||
send(request: StreamingRequest): Promise<IReceiveResponse>; | ||
isConnected?: boolean; | ||
} |
@@ -27,2 +27,6 @@ import { RequestHandler } from '../requestHandler'; | ||
/** | ||
* Returns true if currently connected. | ||
*/ | ||
readonly isConnected: boolean; | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -29,0 +33,0 @@ * |
@@ -35,2 +35,5 @@ "use strict"; | ||
constructor(baseName, requestHandler, autoReconnect = true) { | ||
if (!baseName) { | ||
throw new TypeError('NamedPipeServer: Missing baseName parameter'); | ||
} | ||
this._baseName = baseName; | ||
@@ -47,2 +50,8 @@ this._requestHandler = requestHandler; | ||
/** | ||
* Returns true if currently connected. | ||
*/ | ||
get isConnected() { | ||
return !!(this._receiver.isConnected && this._sender.isConnected); | ||
} | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -49,0 +58,0 @@ * |
@@ -17,2 +17,3 @@ import { RequestHandler } from '../requestHandler'; | ||
private _closedSignal; | ||
private _socket; | ||
/** | ||
@@ -26,2 +27,6 @@ * Creates a new instance of the [WebSocketServer](xref:botframework-streaming.WebSocketServer) class. | ||
/** | ||
* Examines the stored ISocket and returns true if the socket connection is open. | ||
*/ | ||
readonly isConnected: boolean; | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -28,0 +33,0 @@ * |
@@ -33,2 +33,6 @@ "use strict"; | ||
constructor(socket, requestHandler) { | ||
if (!socket) { | ||
throw new TypeError('WebSocketServer: Missing socket parameter'); | ||
} | ||
this._socket = socket; | ||
this._webSocketTransport = new webSocketTransport_1.WebSocketTransport(socket); | ||
@@ -45,2 +49,8 @@ this._requestHandler = requestHandler; | ||
/** | ||
* Examines the stored ISocket and returns true if the socket connection is open. | ||
*/ | ||
get isConnected() { | ||
return this._socket.isConnected; | ||
} | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -47,0 +57,0 @@ * |
@@ -5,3 +5,3 @@ { | ||
"description": "Streaming library for the Microsoft Bot Framework", | ||
"version": "4.7.1", | ||
"version": "4.7.2", | ||
"license": "MIT", | ||
@@ -49,3 +49,3 @@ "keywords": [ | ||
"eslint-fix": "eslint ./src/*.ts ./src/**/*.ts --fix", | ||
"set-version": "npm version --allow-same-version 4.7.1", | ||
"set-version": "npm version --allow-same-version 4.7.2", | ||
"test": "tsc && nyc mocha tests/" | ||
@@ -52,0 +52,0 @@ }, |
@@ -19,2 +19,3 @@ /** | ||
send(request: StreamingRequest): Promise<IReceiveResponse>; | ||
isConnected?: boolean; | ||
} |
@@ -43,2 +43,6 @@ /** | ||
public constructor(baseName: string, requestHandler?: RequestHandler, autoReconnect: boolean = true) { | ||
if (!baseName) { | ||
throw new TypeError('NamedPipeServer: Missing baseName parameter'); | ||
} | ||
this._baseName = baseName; | ||
@@ -56,2 +60,9 @@ this._requestHandler = requestHandler; | ||
/** | ||
* Returns true if currently connected. | ||
*/ | ||
public get isConnected(): boolean { | ||
return !!(this._receiver.isConnected && this._sender.isConnected); | ||
} | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -58,0 +69,0 @@ * |
@@ -33,2 +33,3 @@ /** | ||
private _closedSignal; | ||
private _socket: ISocket; | ||
@@ -42,2 +43,7 @@ /** | ||
public constructor(socket: ISocket, requestHandler?: RequestHandler) { | ||
if (!socket) { | ||
throw new TypeError('WebSocketServer: Missing socket parameter'); | ||
} | ||
this._socket = socket; | ||
this._webSocketTransport = new WebSocketTransport(socket); | ||
@@ -59,2 +65,9 @@ this._requestHandler = requestHandler; | ||
/** | ||
* Examines the stored ISocket and returns true if the socket connection is open. | ||
*/ | ||
public get isConnected(): boolean { | ||
return this._socket.isConnected; | ||
} | ||
/** | ||
* Used to establish the connection used by this server and begin listening for incoming messages. | ||
@@ -61,0 +74,0 @@ * |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
314122
6739