AbstractConnector
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
authInfo: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
checkAuth: * |
|
| public |
connections: * |
|
| public |
|
|
| public |
debug: * |
|
| public |
|
|
| public |
log: * |
|
| public |
logMessage: * |
|
| public |
|
|
| public |
opts: * |
|
| public |
|
|
| public |
|
|
| public |
userEventListeners: *[] |
|
| public |
whenSyncedListeners: *[] |
|
| public |
y: * |
|
Method Summary
| Public Methods | ||
| public |
broadcast(buffer: *) |
|
| public |
broadcastStruct(struct: *) |
|
| public |
computeMessage(messageType: *, senderConn: *, decoder: *, encoder: *, sender: *, skipAuth: *) |
|
| public |
disconnect(): * |
|
| public |
onUserEvent(f: *) |
|
| public |
receiveMessage(sender: *, buffer: *, skipAuth: *): * |
|
| public |
|
|
| public |
removeUserEventListener(f: *) |
|
| public |
send(uid: *, buffer: *) |
|
| public |
userJoined(user: *, role: *, auth: *) |
|
| public |
userLeft(user: *) |
|
| public |
whenRemoteResponsive(): * |
|
| public |
whenSynced(f: *) |
|
Public Constructors
public constructor() source
Public Members
public authInfo: * source
public broadcastBuffer: * source
public broadcastBufferSizePos: * source
public checkAuth: * source
public connections: * source
public currentSyncTarget: * source
public debug: * source
public log: * source
public logMessage: * source
public maxBufferLength: * source
public opts: * source
public userEventListeners: *[] source
public whenSyncedListeners: *[] source
public y: * source
Public Methods
public broadcast(buffer: *) source
Params:
| Name | Type | Attribute | Description |
| buffer | * |
public broadcastStruct(struct: *) source
Params:
| Name | Type | Attribute | Description |
| struct | * |
public computeMessage(messageType: *, senderConn: *, decoder: *, encoder: *, sender: *, skipAuth: *) source
Params:
| Name | Type | Attribute | Description |
| messageType | * | ||
| senderConn | * | ||
| decoder | * | ||
| encoder | * | ||
| sender | * | ||
| skipAuth | * |
public onUserEvent(f: *) source
Params:
| Name | Type | Attribute | Description |
| f | * |
public receiveMessage(sender: *, buffer: *, skipAuth: *): * source
Params:
| Name | Type | Attribute | Description |
| sender | * | ||
| buffer | * | ||
| skipAuth | * |
Return:
| * |
public reconnect() source
public removeUserEventListener(f: *) source
Params:
| Name | Type | Attribute | Description |
| f | * |
public send(uid: *, buffer: *) source
Params:
| Name | Type | Attribute | Description |
| uid | * | ||
| buffer | * |
public userJoined(user: *, role: *, auth: *) source
Params:
| Name | Type | Attribute | Description |
| user | * | ||
| role | * | ||
| auth | * |
public userLeft(user: *) source
Params:
| Name | Type | Attribute | Description |
| user | * |
public whenSynced(f: *) source
Params:
| Name | Type | Attribute | Description |
| f | * |
