Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ezelia/eureca.io
/ functions
Functions
245 in github.com/Ezelia/eureca.io
⨍
Functions
245
◇
Types & classes
78
Method
authenticate
(...args)
lib/EurecaClient.js:899
Method
authenticate
* Send authentication request to the server. <br /> * this can take an arbitrary number of arguments depending on what you defined in the server
src/Client.class.ts:171
Method
close
()
lib/EurecaClient.js:161
Method
close
()
lib/EurecaServer.js:161
Method
close
()
src/transport/wrtc/Socket.ts:82
Method
close
()
src/transport/primus/Socket.ts:74
Method
constructor
()
lib/EurecaClient.js:4
Method
constructor
(socket)
lib/EurecaClient.js:113
Method
constructor
(primus)
lib/EurecaClient.js:187
Method
constructor
(settings = { reliable: true })
lib/EurecaClient.js:258
Method
constructor
(executor)
lib/EurecaClient.js:674
Method
constructor
(settings = {})
lib/EurecaClient.js:690
Method
constructor
()
lib/EurecaClient.js:839
Method
constructor
(settings = {})
lib/EurecaClient.js:867
Method
constructor
()
lib/EurecaServer.js:4
Method
constructor
(socket)
lib/EurecaServer.js:113
Method
constructor
(primus)
lib/EurecaServer.js:187
Method
constructor
(settings = { reliable: true })
lib/EurecaServer.js:258
Method
constructor
(executor)
lib/EurecaServer.js:674
Method
constructor
(settings = {})
lib/EurecaServer.js:690
Method
constructor
()
lib/EurecaServer.js:839
Method
constructor
(public settings: any = {})
src/Server.class.ts:96
Method
constructor
* Minimal `EventEmitter` interface that is molded against the Node.js * `EventEmitter` interface. * * @constructor * @public
src/EventEmitter.ts:96
Method
constructor
(public settings: any = {})
src/Stub.ts:13
Method
constructor
(public socket: ISocket, public message)
src/InvokeContext.class.ts:12
Method
constructor
(executor: (resolve: (value?: T | PromiseLike<T>) => void, reject: (reason?: any) => void) => void)
src/EurecaPromise.ts:11
Method
constructor
(public settings: any = {})
src/Client.class.ts:99
Method
constructor
()
src/Contract.class.ts:4
Method
constructor
(public tSocket?: any, public peer?: Peer)
src/transport/wrtc/Socket.ts:16
Method
constructor
(private settings: any = { reliable: true })
src/transport/wrtc/Peer.ts:55
Method
constructor
(public appServer: any, settings: any)
src/transport/wrtc/Server.ts:39
Method
constructor
(public tSocket?: any)
src/transport/primus/Socket.ts:20
Method
constructor
(public primus: any)
src/transport/primus/Server.ts:19
Method
create
(hook, settings)
src/transport/wrtc/Server.ts:129
Method
create
(uri, settings: any = {})
src/transport/primus/Client.ts:13
Method
create
(hook, settings: any = {})
src/transport/primus/Server.ts:32
Function
createClient
(uri, options = {})
lib/EurecaClient.js:221
Function
createClient
(uri, options = {})
lib/EurecaServer.js:221
Function
createServer
(hook, options = {})
lib/EurecaClient.js:198
Function
createServer
(hook, options = {})
lib/EurecaServer.js:198
Function
deserialize
(message)
lib/EurecaClient.js:636
Function
deserialize
(message)
lib/EurecaServer.js:636
Function
deserialize
(message)
src/transport/wrtc/index.ts:6
Method
disconnect
()
lib/EurecaClient.js:889
Method
doHandleError
(error)
lib/EurecaClient.js:368
Method
doHandleError
(error)
lib/EurecaServer.js:368
Method
doHandleError
(error)
src/transport/wrtc/Peer.ts:319
Method
ensureContract
(target, contract)
lib/EurecaClient.js:851
Method
eventNames
* Return an array listing the events for which the emitter has registered * listeners. * * @returns {Array} * @public
src/EventEmitter.ts:108
Method
extend
(options)
lib/EurecaClient.js:6
Method
extend
(options)
lib/EurecaServer.js:6
Method
getConnection
(id)
lib/EurecaServer.js:930
Method
getConnection
(id)
src/Server.class.ts:433
Method
import
(name: string = '__default__')
src/Client.class.ts:231
Method
import
(name: string = '__default__')
src/transport/wrtc/Socket.ts:28
Method
import
(name: string = '__default__')
src/transport/primus/Socket.ts:38
Method
invokeRemote
(context, fname, socket, ...args)
lib/EurecaClient.js:748
Method
invokeRemote
(context, fname, socket, ...args)
lib/EurecaServer.js:748
Method
invokeRemoteOld
(context, fname, socket, ...args)
lib/EurecaClient.js:711
Method
invokeRemoteOld
(context, fname, socket, ...args)
lib/EurecaServer.js:711
Method
isAuthenticated
()
lib/EurecaClient.js:150
Method
isAuthenticated
()
lib/EurecaClient.js:904
Method
isAuthenticated
()
lib/EurecaServer.js:150
Method
isAuthenticated
()
src/transport/wrtc/Socket.ts:74
Method
isAuthenticated
()
src/transport/primus/Socket.ts:68
Method
isReady
()
lib/EurecaClient.js:893
Method
listenerCount
* Return the number of listeners listening to a given event. * * @param {(String|Symbol)} event The event name. * @returns {Number} The
src/EventEmitter.ts:155
Method
listeners
* Return the listeners registered for a given event. * * @param {(String|Symbol)} event The event name. * @returns {Array} The register
src/EventEmitter.ts:134
Method
on
(event, fct)
lib/EurecaClient.js:17
Method
on
(event, fct)
lib/EurecaServer.js:17
Method
on
* Add a listener for a given event. * * @param {(String|Symbol)} event The event name. * @param {Function} fn The listener function.
src/EventEmitter.ts:232
Method
onAuthResponse
(callback)
lib/EurecaClient.js:1035
Method
onAuthResponse
* Bind a callback to 'authResponse' event @see {@link Client#event:authResponse|Client authResponse event} * >**Note :** you can also use Client.
src/Client.class.ts:526
Method
onConnect
(callback)
lib/EurecaClient.js:1014
Method
onConnect
(callback)
lib/EurecaServer.js:899
Method
onConnect
* Bind a callback to 'connect' event * >**Note :** you can also use Client.on('connect', callback) to bind connect event * * @function
src/Client.class.ts:396
Method
onConnectionLost
(callback)
lib/EurecaClient.js:1029
Method
onConnectionLost
* Bind a callback to 'connectionLost' event * >**Note :** you can also use Client.on('connectionLost', callback) to bind connectionLost event
src/Client.class.ts:495
Method
onConnectionRetry
(callback)
lib/EurecaClient.js:1032
Method
onConnectionRetry
* Bind a callback to 'connectionRetry' event * >**Note :** you can also use Client.on('connectionRetry', callback) to bind connectionRetry event
src/Client.class.ts:508
Method
onDisconnect
(callback)
lib/EurecaClient.js:1017
Method
onDisconnect
(callback)
lib/EurecaServer.js:902
Method
onDisconnect
(callback: (any) => void)
src/Server.class.ts:521
Method
onDisconnect
* Bind a callback to 'disconnect' event @see {@link Client#event:disconnect|Client disconnect event} * >**Note :** you can also use Client.on('di
src/Client.class.ts:408
Method
onError
(callback)
lib/EurecaClient.js:1026
Method
onError
(callback)
lib/EurecaServer.js:908
Method
onError
(callback: (any) => void)
src/Server.class.ts:527
Method
onError
* Bind a callback to 'error' event @see {@link Client#event:error|Client error event} * >**Note :** you can also use Client.on('error', callback)
src/Client.class.ts:474
Method
onICEConnectionStateChange
(state)
src/transport/wrtc/Peer.ts:284
Method
onICEGatheringStateChange
(state)
src/transport/wrtc/Peer.ts:309
Method
onMessage
(callback)
lib/EurecaClient.js:1020
Method
onMessage
(callback)
lib/EurecaServer.js:905
Method
onMessage
* Bind a callback to 'message' event @see {@link Client#event:message|Client message event} * >**Note :** you can also use Client.on('message', c
src/Client.class.ts:427
Method
onReady
(onfullfilled, onrejected)
lib/EurecaClient.js:680
Method
onReady
(onfullfilled, onrejected)
lib/EurecaServer.js:680
Method
onReady
(onfullfilled, onrejected)
src/EurecaPromise.ts:16
Method
onSignalingStateChange
(state)
src/transport/wrtc/Peer.ts:313
Method
onUnhandledMessage
(callback)
lib/EurecaClient.js:1023
Method
onUnhandledMessage
* Bind a callback to 'unhandledMessage' event @see {@link Client#event:unhandledMessage|Client unhandledMessage event} * >**Note :** you can also
src/Client.class.ts:450
Method
once
* Add a one-time listener for a given event. * * @param {(String|Symbol)} event The event name. * @param {Function} fn The listener fun
src/EventEmitter.ts:245
← previous
next →
101–200 of 245, ranked by callers