verse / verse-javascript Goto Github PK
View Code? Open in Web Editor NEWWebsocket support for Verse protocol
License: MIT License
Websocket support for Verse protocol
License: MIT License
Finish implementation of handshake of connection as is described in specification:
Add support for sending all node commands: https://github.com/verse/verse/wiki/Specification-of-Node-Commands without compression:
Javascript unittest should be executed at Travis CI and coverage of unittest could be uploaded to Coveralls.
I can help with cmake/make stuff, but I need to know, what commands should be executed.
Implement support for node commands. Specification of Node commands is described in this document:
It is not necessary to add support for command compression.
Add support for sending all layer commands: https://github.com/verse/verse/wiki/Specification-of-Layer-Commands without compression:
When client tries to connect and connection can not be established or connection is terminated, then no callback function is called. Thus developer of client can not provide any feedback to user, what is wrong. Try to handle following situations:
When issue #7 will be finished, then it will be feasible to add support for prioritization of commands.
Add support for sending all tag group commands: https://github.com/verse/verse/wiki/Specification-of-Tag-Group-Commands without compression:
Command tag_set_string8 doesn't work properly, because I can see only first letter of string value on console:
Object { CMD: "TAG_SET_STRING8", SHARE: 0, NODE_ID: 65541, TAG_GROUP_ID: 0, TAG_ID: 0, VALUE: "S" },
but server prints this and it sends whole string:
Tag_Set_String8, Node_ID: 65541, TagGroup_ID: 0, Tag_ID: 0, Value: Scene
Each command is sent in separate Message. It is not effective. Period of sending message should be dependent of FPS of client web application.
Add support for sending all tag commands: https://github.com/verse/verse/wiki/Specification-of-Tag-Commands without compression:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.