MCPcopy Create free account

hub / github.com/Ezelia/eureca.io / functions

Functions245 in github.com/Ezelia/eureca.io

↓ 119 callersMethodon
(evt: string, callback: (...args) => any, context?: any)
src/ISocket.interface.ts:51
↓ 38 callersMethodemit
* Calls each of the listeners registered for a given event. * * @param {(String|Symbol)} event The event name. * @returns {Boolean} `tr
src/EventEmitter.ts:171
↓ 30 callersMethodsend
* Send user data to the client bound to this socket * * @function ISocket#send * @param {any} rawData - data to send (must be serializ
src/ISocket.interface.ts:44
↓ 24 callersMethodtrigger
(event, ...args)
lib/EurecaClient.js:37
↓ 21 callersMethodtrigger
(event, ...args)
lib/EurecaServer.js:37
↓ 12 callersMethodclose
()
src/ISocket.interface.ts:45
↓ 11 callersMethodregister
( name: string, clientScript: string, createClient: (uri: string, options?: any) => IS
src/Transport.ts:8
↓ 8 callersMethodbind
* Sends exported server functions to all connected clients <br /> * * @function bind * @memberof Server# * @param {appServer} - a
src/Server.class.ts:448
↓ 7 callersMethodbind
(event, fct)
lib/EurecaClient.js:12
↓ 7 callersMethodbind
(event, fct)
lib/EurecaServer.js:12
↓ 5 callersMethodget
(name)
src/Transport.ts:27
↓ 5 callersMethodsendResult
(result, error, errorcode=0)
src/InvokeContext.class.ts:26
↓ 4 callersFunctionclearEvent
* Clear event by name. * * @param {EventEmitter} emitter Reference to the `EventEmitter` instance. * @param {(String|Symbol)} evt The Event name.
src/EventEmitter.ts:80
↓ 4 callersMethoddisconnect
* close client connection * * * @function Client#disconnect *
src/Client.class.ts:202
↓ 4 callersMethodrandomStr
(length = 10)
lib/EurecaClient.js:65
↓ 4 callersMethodrandomStr
(length = 10)
lib/EurecaServer.js:65
↓ 4 callersFunctionwhenClientReady
(callback)
spec/eureca.spec.js:34
↓ 3 callersMethodbindEvents
()
lib/EurecaClient.js:122
↓ 3 callersMethodbindEvents
()
lib/EurecaServer.js:122
↓ 3 callersMethodget
(name)
lib/EurecaServer.js:91
↓ 3 callersMethodgetOffer
(pastedOffer, request, callback)
lib/EurecaClient.js:315
↓ 3 callersMethodgetOffer
(pastedOffer, request, callback)
lib/EurecaServer.js:315
↓ 3 callersMethodgetOffer
(pastedOffer, request)
src/transport/wrtc/Peer.ts:222
↓ 3 callersMethodimportRemoteFunction
* Generate proxy functions allowing to call remote functions
src/Stub.ts:69
↓ 3 callersMethodrandomID
()
src/Util.class.ts:4
↓ 3 callersMethodready
(callback)
src/Client.class.ts:133
↓ 3 callersMethodsendResult
(socket, sig, result, error)
lib/EurecaClient.js:791
↓ 3 callersMethodsendResult
(socket, sig, result, error)
lib/EurecaServer.js:791
↓ 3 callersFunctionsignal
()
lib/EurecaClient.js:567
↓ 3 callersFunctionsignal
()
lib/EurecaServer.js:567
↓ 3 callersMethodsignal
()
src/transport/wrtc/Peer.ts:75
↓ 2 callersMethod_export
(obj, name, update = true)
src/Server.class.ts:183
↓ 2 callersFunctionaddListener
* Add a listener for a given event. * * @param {EventEmitter} emitter Reference to the `EventEmitter` instance. * @param {(String|Symbol)} event Th
src/EventEmitter.ts:58
↓ 2 callersMethodbindEvents
()
src/transport/wrtc/Socket.ts:50
↓ 2 callersMethoddoCallBack
(sig, result, error, socket?: ISocket)
src/Stub.ts:20
↓ 2 callersMethodensureContract
(target, contract)
lib/EurecaServer.js:851
↓ 2 callersMethodensureContract
(target)
src/Contract.class.ts:43
↓ 2 callersMethodget
(name)
lib/EurecaClient.js:91
↓ 2 callersMethodgetAnswer
(pastedAnswer)
lib/EurecaClient.js:310
↓ 2 callersMethodgetAnswer
(pastedAnswer)
lib/EurecaServer.js:310
↓ 2 callersMethodgetAnswer
(pastedAnswer)
src/transport/wrtc/Peer.ts:216
↓ 2 callersFunctiongetUrl
(req)
lib/EurecaServer.js:864
↓ 2 callersMethodimportRemoteFunction
(handle, socket, functions)
lib/EurecaServer.js:769
↓ 2 callersMethodinvokeLocal
(invokeContext: InvokeContext, handle)
src/Stub.ts:105
↓ 2 callersMethodonconnect
(callback: (socket:ISocket) => void)
src/IServer.interface.ts:6
↓ 2 callersMethodprocessPost
(request, response, callback)
lib/EurecaClient.js:517
↓ 2 callersMethodprocessPost
(request, response, callback)
lib/EurecaServer.js:517
↓ 2 callersMethodprocessPost
(request, response)
src/transport/wrtc/Server.ts:14
↓ 2 callersMethodregister
(name, clientScript, createClient, createServer, defaultSerializer, defaultDeserializer)
lib/EurecaClient.js:80
↓ 2 callersMethodregister
(name, clientScript, createClient, createServer, defaultSerializer, defaultDeserializer)
lib/EurecaServer.js:80
↓ 2 callersMethodregisterCallBack
(sig, cb)
lib/EurecaClient.js:695
↓ 2 callersMethodregisterCallBack
(sig, cb)
lib/EurecaServer.js:695
↓ 2 callersMethodremoveListener
* Remove the listeners of a given event. * * @param {(String|Symbol)} event The event name. * @param {Function} fn Only remove the list
src/EventEmitter.ts:259
↓ 2 callersMethodsendScript
(request, response, prefix)
lib/EurecaServer.js:933
↓ 2 callersMethodsendScript
(request, response, prefix)
src/Server.class.ts:147
↓ 1 callersMethod_export
(obj, name, update = true)
src/Client.class.ts:210
↓ 1 callersMethod_handleClient
(client, proxy)
lib/EurecaClient.js:932
↓ 1 callersMethod_handleClient
(clientSocket: ISocket)
src/Client.class.ts:235
↓ 1 callersMethod_handleEurecaClientSocketEvents
(eurecaClientSocket: ISocket)
src/Server.class.ts:217
↓ 1 callersMethod_handleServer
(ioServer)
lib/EurecaServer.js:972
↓ 1 callersMethod_handleServer
(ioServer: IServer)
src/Server.class.ts:340
↓ 1 callersMethodattach
(appServer: any)
src/Server.class.ts:510
↓ 1 callersMethodbindEvents
()
src/transport/primus/Socket.ts:43
↓ 1 callersMethodconnect
()
lib/EurecaClient.js:909
↓ 1 callersMethodconnect
* connect client * * * @function Client#connect *
src/Client.class.ts:184
↓ 1 callersMethodcreate
(uri, settings: any = {})
src/transport/wrtc/Client.ts:6
↓ 1 callersMethoddoCallBack
(sig, result, error)
lib/EurecaClient.js:698
↓ 1 callersMethoddoCallBack
(sig, result, error)
lib/EurecaServer.js:698
↓ 1 callersMethodgetClient
(id)
lib/EurecaServer.js:911
↓ 1 callersMethodgetClient
* This method is used to get the client proxy of a given connection. * it allows the server to call remote client function * * @functi
src/Server.class.ts:414
↓ 1 callersMethodgetClientSocket
* returns the client socket * @param id connection id
src/Server.class.ts:430
↓ 1 callersMethodgetUrl
(req)
src/Util.class.ts:7
↓ 1 callersMethodimport
(name: string)
src/ISocket.interface.ts:52
↓ 1 callersMethodimportRemoteFunction
(handle, socket, functions)
lib/EurecaClient.js:769
↓ 1 callersMethodinvoke
(context, handle, obj, socket)
lib/EurecaClient.js:800
↓ 1 callersMethodinvoke
(context, handle, obj, socket)
lib/EurecaServer.js:800
↓ 1 callersMethodinvokeRemote
(fname: string, importName: string, socket: ISocket, ...args)
src/Stub.ts:38
↓ 1 callersMethodisAuthenticated
()
src/ISocket.interface.ts:46
↓ 1 callersMethodloadTransports
()
src/Server.class.ts:141
↓ 1 callersMethodloadTransports
()
src/Client.class.ts:128
↓ 1 callersMethodmakeOffer
(callback, failureCallback)
lib/EurecaClient.js:291
↓ 1 callersMethodmakeOffer
(callback, failureCallback)
lib/EurecaServer.js:291
↓ 1 callersMethodmakeOffer
()
src/transport/wrtc/Peer.ts:176
↓ 1 callersMethodonConnect
(callback: (any) => void)
src/Server.class.ts:518
↓ 1 callersMethodonMessage
(callback: (any) => void)
src/Server.class.ts:524
↓ 1 callersMethodparseNS
(target, ns = [], parent = '')
lib/EurecaClient.js:840
↓ 1 callersMethodparseNS
(target, ns = [], parent = '')
lib/EurecaServer.js:840
↓ 1 callersMethodparseNS
(target, ns: string[] = [], parent: string = '')
src/Contract.class.ts:6
↓ 1 callersMethodregisterCallBack
(sig, cb)
src/Stub.ts:16
↓ 1 callersMethodregisterEvent
(evtname)
lib/EurecaClient.js:45
↓ 1 callersMethodregisterEvent
(evtname)
lib/EurecaServer.js:45
↓ 1 callersMethodunbindEvent
(event)
lib/EurecaClient.js:28
↓ 1 callersMethodunbindEvent
(event)
lib/EurecaServer.js:28
↓ 1 callersMethodupdate
(socket)
lib/EurecaClient.js:404
↓ 1 callersMethodupdate
(socket)
lib/EurecaServer.js:404
↓ 1 callersMethodupdate
(socket?: any)
src/transport/wrtc/Socket.ts:33
FunctionEE
* Representation of a single event listener. * * @param {Function} fn The listener function. * @param {*} context The context to invoke the listene
src/EventEmitter.ts:41
FunctionEvents
* Constructor to create a storage for our `EE` objects. * An `Events` instance is a plain object whose properties are event names. * * @constructor
src/EventEmitter.ts:13
FunctionF
(args)
index.js:11
Methodattach
(appServer)
lib/EurecaServer.js:1057
next →1–100 of 245, ranked by callers