Compare commits
2 Commits
d94eec7c7e
...
b1ad8399d3
Author | SHA1 | Date |
---|---|---|
Derrick Hammer | b1ad8399d3 | |
Derrick Hammer | 7980aa29c7 |
|
@ -23,7 +23,7 @@ export default class Socket extends Duplex {
|
|||
constructor({ allowHalfOpen, remoteAddress, remotePort, remotePublicKey, write, emulateWebsocket, }?: SocketOptions);
|
||||
private _connecting;
|
||||
get connecting(): boolean;
|
||||
get readyState(): string;
|
||||
get readyState(): string | number;
|
||||
listen(): void;
|
||||
setTimeout(msecs: any, callback: any): void;
|
||||
_onTimeout(): void;
|
||||
|
|
|
@ -37,6 +37,17 @@ class Socket extends streamx_1.Duplex {
|
|||
return this._connecting;
|
||||
}
|
||||
get readyState() {
|
||||
if (this._emulateWebsocket) {
|
||||
if (this._connecting) {
|
||||
return 0;
|
||||
}
|
||||
else if (this.readable && this.writable) {
|
||||
return 1;
|
||||
}
|
||||
else {
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
if (this._connecting) {
|
||||
return "opening";
|
||||
}
|
||||
|
|
|
@ -70,7 +70,17 @@ export default class Socket extends Duplex {
|
|||
return this._connecting;
|
||||
}
|
||||
|
||||
get readyState(): string {
|
||||
get readyState(): string | number {
|
||||
if (this._emulateWebsocket) {
|
||||
if (this._connecting) {
|
||||
return 0;
|
||||
} else if (this.readable && this.writable) {
|
||||
return 1;
|
||||
} else {
|
||||
return 3;
|
||||
}
|
||||
}
|
||||
|
||||
if (this._connecting) {
|
||||
return "opening";
|
||||
} else if (this.readable && this.writable) {
|
||||
|
|
Loading…
Reference in New Issue