MCPcopy Create free account
hub / github.com/didi/mpx / close

Method close

packages/api-proxy/src/platform/api/socket/SocketTask.js:58–72  ·  view source on GitHub ↗
(options = {})

Source from the content-addressed store, hash-verified

56 }
57
58 close (options = {}) {
59 const { code = 1000, reason = '', success, fail, complete } = options
60 this._closeData = {
61 code,
62 reason
63 }
64 try {
65 this._socket.close()
66 const res = { errMsg: 'closeSocket:ok' }
67 successHandle(res, success, complete)
68 } catch (err) {
69 const res = { errMsg: `closeSocket:fail ${err}` }
70 failHandle(res, fail, complete)
71 }
72 }
73
74 addListener (socket) {
75 socket.onopen = event => {

Callers 8

yFunction · 0.80
bFunction · 0.80
nFunction · 0.80
gFunction · 0.80
oFunction · 0.80
LFunction · 0.80
lFunction · 0.80
umi.52696c6f.jsFile · 0.80

Calls 2

successHandleFunction · 0.90
failHandleFunction · 0.90

Tested by

no test coverage detected