Constants variables for socket
$ npm install sg-socket-constants --save'use strict'
const {
LockingEvents
} = require('sg-socket-constants')
const sgSocketClient = require('sg-socket-client')
let socket = sgSocketClient('http://localhost:8004')
socket.emit(LockingEvents.LOCK, {
name: 'resource01',
by: 'me'
})| Key | Value |
|---|---|
| OK | sg:acknowledge:ok |
| NG | sg:acknowledge:ng |
| Key | Value |
|---|---|
| AUTHENTICATION | authentication |
| AUTHENTICATED | authenticated |
| UNAUTHORIZED | unauthorized |
| Key | Value |
|---|---|
| HI | sg:greet:hi |
| BYE | sg:greet:bye |
| Key | Value |
|---|---|
| ALLOC | sg:lock:alloc |
| RELEASE | sg:lock:release |
| LOCK | sg:lock:lock |
| UNLOCK | sg:lock:unlock |
| Key | Value |
|---|---|
| START | sg:remote:start |
| STOP | sg:remote:stop |
| CHANGE | sg:remote:change |
| Key | Value |
|---|---|
| RAISE | sg:pubsub:raise |
| SHUT | sg:pubsub:shut |
| PUBLISH | sg:pubsub:publish |
| COUNT | sg:pubsub:count |
| SUBSCRIBE | sg:pubsub:subscribe |
| UNSUBSCRIBE | sg:pubsub:unsubscribe |
| RECEIVE | sg:pubsub:receive |
| Key | Value |
|---|---|
| SPEC | sg:remote:spec |
| DESPEC | sg:remote:despec |
| JOIN | sg:remote:join |
| LEAVE | sg:remote:leave |
| PERFORM | sg:remote:perform |
| PIPE | sg:remote:pipe |
| Key | Value |
|---|---|
| CONNECTION | connection |
| CONNECT | connect |
| RECONNECT | reconnect |
| CONNECT_ERROR | connect_error |
| CONNECT_TIMEOUT | connect_timeout |
| DISCONNECT | disconnect |
| ERROR | error |
This software is released under the Apache-2.0 License.